Russian ambassador tells Britain: you exaggerate your political importance & London has become a haven for Russian criminals

If you live in Britain, Russia looms

If you live in Britain, Russia looms large in political discourse, but for those in Moscow, the UK barely registers. Now Russia’s envoy to London has delivered a few home truths: he says his country has bigger fish to fry.

“I feel that Britain exaggerates, very much, its place in Russian thinking,” Andrei Kelin told the Daily Mail. “The scope and place of Great Britain in Russian politics is not that big. We have other problems of much larger magnitude,” the ambassador said.

Continue reading https://on.rt.com/anla