Tag: Russian Diplomats

UK Expels 23 Russian Diplomats Over Spy Poisoning

British Prime Minister Theresa May on Wednesday expelled 23 diplomats and suspended…

Farouk Mohammed