New Reports Raise Questions About Bin Laden's Death

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