World

Osama bin Laden

Former Al Qaida leader Osama bin Laden in Afghanistan. Associated Press
Loading
67°