gmmuk.com
‘Don’t you dare insult Russia!’ Moscow envoy chides UK counterpart at UNSC meeting
Kudos to Vladimir Safronkov, Russia’s deputy envoy to the UN for lambasting Britain’s representative to the UN, Matthew Rycroft. This piece of shit is yet another in a long line of traitors w…