Tehran: a city at war

· Financial Times