Where to Watch Afghanistan: The Great Game - A Personal View by Rory Stewart In Italy - Watch Afghanistan: The Great Game - A Personal View by Rory Stewart