Russia, UK: British Council · Global Voices
Veronica Khokhlova

Robert Amsterdam writes on the UK-Russia conflict over the British Council.