Free Radicals

Aired:  06/17/08 Views: 37,658

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

Loading...