OPINION

Snapback and survival: sanctions gauntlet further imperils Tehran

Shahram Kholdi
Shahram Kholdi

Contributor

The sands of time fall swiftly through the glass, and with each passing day the Islamic Republic of Iran is borne closer to the fateful hour: 18 October 2025, when a 2015 nuclear deal finally expires.