Menu
Share
 
Switch to Desktop Site

Bin Laden's terror legacy

Image

Image 5 of 15

 

This TV grab image from the Qatari al-Jazeera channel shows Osama bin Laden riding a horse in Afghanistan in 1998.

PHOTO: AFP/Al-Jazeera/Newscom/File

Next Image Previous Image

Image 5 of 15

 
About these ads

Share