Kallas: Russia would be preparing for a direct confrontation with NATO, to justify mobilizing the population for war27 May 2026
Foreign Affairs Russia and China have blocked in the UN Security Council a resolution calling for the unblocking of the Strait of Hormuz.8 April 2026 Russia and China opposed on Tuesday, April 7, by veto in the UN Security Council to a resolution that called…