Sunday, 22 December , 2024

UN Security Council

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...