
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 Skripal on March 14, 2018.
Copyright 2024 Worldwide News