Top stories3 months ago
Russia Isolated at UN Summit After Attempt to Derail ‘Pact for the Future’ Fails
Moscow’s last-minute bid to block ambitious UN reforms thwarted as 143 nations vote against Russia’s deferral attempt. Russia found itself diplomatically isolated after a failed attempt...