Rory Stewart

See Transcript

Thursday 08/18/2011

British Parliament member Rory Stewart shares insight into the riots in London, and discusses the invasion in Iraq and the situation in Afghanistan.

People in this video
Rory Stewart
Category
World Politics
Other appearances
August 2011