Infamous bin Laden mansion where neighbors witnessed family airlifted after 9/11 is demolished
A Central Florida mansion with a notorious past is facing the wrecking ball. Once owned by Khalil bin Laden, brother to Al-Qaeda’s co-founder and terrorist mastermind Osama bin Laden, the Oakland mansion situated just off […]