Osama Bin Laden's brother Khalil Bin Laden purchased a $1.6 million Florida mansion in 1980 and was at the mansion with his wife Isabel and their son Sultan on September 11, 2001 attack on the World Trade Center
from Home | Mail Online https://ift.tt/tUJLp38
Disqus Shortname
designcart
The abandoned $4m Florida lair of Osama bin Laden's brother
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment