Bill Moyers

The Journal: A New Direction for Afghanistan?

Season 13 Episode 24 | 53m 39s

Rory Stewart, director of the Carr Center for Human Rights Policy, on Afghanistan. And, Kavita Ramdas, president and CEO of Global Fund for Women, the largest grant-making foundation focused exclusively on women's rights.

Aired: 09/24/09

Rating: NR

Problems Playing Video?