British diplomats

MOSCOW /March 17, 2018 (AP)(STL.News) —Russia on Saturday announced it is expelling 23 British diplomats and threatened further retaliatory measures in a growing diplomatic dispute over a nerve agent attack on a former spy in Britain. Britain’s government said the move was expected, and that it doesn’t change their conviction that Russia was behind the … Continue reading Russia expels 23 UK envoys, blames others for spy poisoning→