17 mins read

China Russia Veto UN Security Council Resolution on Strait of Hormuz

Introduction You are watching one of the most consequential diplomatic failures of this decade unfold in real time. On April 7, 2026,China Russia Veto UN Security Council Resolution on Strait of Hormuz aimed at reopening the Strait of Hormuz a waterway that carries roughly 20% of the world’s oil supply. The vote happened just hours […]