Russia Expels 23 British Diplomats in Response to England’s Actions
Russia has expelled twenty-three British diplomats in retaliation for the expulsion of twenty-three Russian diplomats by Great Britain, last week over the alleged assassination attempt of a Russian ex-pat living in England since 2010.
“Russia’s response doesn’t change the facts …
Continue Reading