Inside Bin Laden's Lost Recordings

Download
A videotape released by Al-Jazeera TV featuring Osama Bin Laden is broadcast in Britain December 27, 2001.
( Getty )
PRI WNYC