khaled al-fawwaz
In Photos: At Home With Osama bin Laden
Newly released photos reveal bin Laden's crude living conditions in the Tora Bora mountainside of Afghanistan back in 1996.
Advertisement
Advertisement
Advertisement
Newly released photos reveal bin Laden's crude living conditions in the Tora Bora mountainside of Afghanistan back in 1996.