Rory Stewart calls for realism in Afghanistan

Rory Stewart of the Carr Center for Human Rights at Harvard has been an interesting person to watch on the Afghanistan policy debate. A former British soldier, Stewart walked 6,000 miles across [...]