Intro - 6/3/08

Aired:  06/03/08 Views: 60,555

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

Loading...