Tag: Russian Diplomats

Diplomatic war: Russia expels 23 British diplomats, shuts Council, Consulate

Russia said Saturday it would expel 23 British diplomats and close a British consulate following London’s “provocative” measures over the poisoning of a double agent that has triggered an escalating war of words.