Main content
Preview - Afghanistan: The Great Game - A Personal View by Rory Stewart
Rory Stewart looks into the history of of foreign intervention in Afghanistan from the 19th century to the present day.
Duration:
This clip is from
Featured in...
BAFTA Scotland winners 2012—大象传媒 Scotland
Clips from 大象传媒 Scotland's winners at the 2012 British Academy Scotland Awards.