Thursday, 28 March , 2024

Russia-West

An angry Russian Diplomat

Vladimir Safronkov, Russia's deputy ambassador to the United Nations, launched into a tirade today in New York, nearly yelling at British UN Ambassador Matthew...