News

The British Council has meanwhile been barred from Russia, as tensions between Moscow and the West continue to deepen.