Welcome to the lost lair Osama bin Laden's brother lived in during the time of the Twin Towers attacks.Osama bin Laden's brother Khalil bin Laden purchased the home for $1.6 million in 1980 for his wife as a wedding gift, he was staying at the vacation property in with his wife Isabel and their son Sultan on September 11th 2001.Following the attack on the World Trade Centre Khalil feared for his family's safety and fled the United State via private jet.
Load More
Load More