Share this story
Close X
Switch to Desktop Site

Bin Laden's terror legacy

Image 5 of 14


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 14

About these ads