Rory Stewart is an idealistic young man with international aspirations. He’s walked across the entire country of Afghanistan and even did a stint as Interim Governor of the Marsh Region of Iraq. He shares his a unique view of both Afghanistan & Iraq with Kojo.

Related Links

Topics + Tags

Most Recent Shows