British Prime Minister Theresa May Expels 23 Russian Diplomats

British Prime Minister Theresa May Expels 23 Russian Diplomats

– LONDON – Relations between Britain and Russia plunged Wednesday to a chilly level not seen since the Cold War as Prime Minister Theresa May expelled 23 diplomats, severed high-level contacts and vowed both open and covert action against Kremlin meddling after the poisoning of a former spy. Russia said it would respond soon to […]