
UK expels 23 Russian diplomats over ex-spy incident
LONDON, UNITED KINGDOM: A police car gets out of Russian Embassy in London, United Kingdom after Britain has expelled 23 Russian diplomats in a standoff with Russia over the “attempted murder” of former spy Sergei […]