Intro - 6/03/08

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

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

Loading...