The former holiday home of Osama bin Laden's brother is being torn down on its Central Florida site 23 years after the family fled because of the 9/11 terror attacks.The Oakland property was purchased by Khalil bin Laden just over four decades ago for $1.6 million as a wedding gift to his wife. He was residing at the mansion with his partner and son when Al-Qaeda attacked the World Trade Center in New York City.Due to fear for their safety, Khalil and his family were airlifted out of the Florida... Read this story