Trump Iran deadline
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 […]
