avatar

Rory Stewart

Bill Moyers Journal (Video) | PBS
Bill Moyers Journal (Video) | PBS
Episode • Sep 25, 2009 • 15m
Rory Stewart, director of the Carr Center for Human Rights Policy, lays out an alternate strategy for the international community in Afghanistan.

Switch to the Fountain App