April 13, 2026
-
US Announces Blockade on Iran (and China): How & Why This Risks Global Escalation
The US has announced a blockade of all maritime traffic in the Strait of Hormuz originating from Iran or having agreed with Iran for passage; This is the full implementation of Washington’s initial objective for waging war with Iran, an oil blockade of not only China but also much of the multipolar world; Continue reading