Inside eerie abandoned Osama Bin Laden's $7.5million family mansion in Florida
An eerily abandoned mansion on Johns Lake in Oakland, Florida, US was home to Osama Bin Laden's family, who was the world's most wanted man since the 9/11 terror attacks
Daily Mirror ·