The world fights back revealed: Bin Laden’s lair exclusive photos from space show astonishing terror HQ that troops will aim to wipe out
THESE amazing satellite pictures reveal the secret lair of terror mastermind Osama Bin Laden hidden deep in the mountains of Afghanistan. They show where the evil leader rules over an incredible network of fortified underground bunkers which conceal his fanati... More »