• Embed

Intro - 6/3/08

Clip6/3/2008

Is Al Qaeda running out of steam? And if so, what's powering Bin Laden's dialysis machine?

Up Next