Who speaks for Iran: What the public rift means, and what it hides

Iran International · May 2, 2026 Politics

The most important question in Tehran may also be the one least possible to answer with confidence: who is making decisions?

← Back to Feed