Who speaks for Iran: What the public rift means, and what it hides
The most important question in Tehran may also be the one least possible to answer with confidence: who is making decisions?
The most important question in Tehran may also be the one least possible to answer with confidence: who is making decisions?