Bill Moyers Journal
Season 13
Ep 24. A New Direction for Afghanistan?
- September 24, 2009
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.