Bin Laden's Tora Bora escape, just months after 9/11

Bin Laden's Tora Bora escape, just months after 9/11

Only a few months after 9/11, American troops located Osama Bin Laden in the Tora Bora mountains of Afghanistan - so how was he able to evade them?

osama bin laden

Webmention logo