Published On Oct 15, 2009
Rory Stewart, director of the Carr Center for Human Rights Policy, lays out an alternate strategy for the international community in Afghanistan. Bill Moyers Journal airs Friday nights at 9 pm. Check your local listings.
http://www.pbs.org/moyers
show more