Reflections on life and politics abroad from the BBC's worldwide team of foreign correspondents.
Discover 11,128,835 listings and 278,121 playable programmes from the BBC
Reflections on life and politics abroad from the BBC's worldwide team of foreign correspondents.