Iran War

The Damavand power station is seen from a nearby road on the outskirts of Tehran, Iran, Tuesday, April 7, 2026.