Self-Destruct Mode: Why Government Incompetence Means Even Immediate Peace with the U.S. Would Not Save Iran

Apr 30, 2026

Also published in The Insider
Iranians shop in a Tehran market ahead of Nowruz celelbrations in 2024 - source: Reuters