Avatar photo

admin

Russia imposes travel restrictions on UK diplomats

MOSCOW — Russia on Thursday imposed travel restrictions on most British diplomats in the country, a practice reminiscent of the Soviet Union's tight control over the movement of foreigners. The Foreign Ministry summoned UK charge d'affaires Tom Dodd to announce…