Intro - 6/3/08

  • Aired:  06/03/08
  •  | Views: 60,546

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

Loading...