Connect to share and comment

Obl treasurehunter 050212

Appears In:
Obl treasurehunter 050212

This frame grab from the Saudi-owned television network MBC (Middle East Broadcasting Center) shows alleged terror mastermind Osama bin Laden gesturing an undated videotape broadcast by the Dubai-based MBC 17 April 2002.

AFP