Free Radicals

  • Aired:  06/17/08
  •  | Views: 37,605

400 Taliban members escape from a Kandahar prison, but after a few years locked up, they've probably learned their lesson. (2:53)

Loading...