Iran supreme leader calls for defiance, keeps vital Strait of Hormuz shut
The Tension of the Strait of Hormuz As the sun sets behind the rugged cliffs of Malta, the world watches with bated breath as Iran’s Supreme Leader, Ayatollah Ali Khamenei, issues a fervent call for defiance against what he terms the “tyranny” of the West. His words resonate not just in Tehran but across the…
