Where is Iran's leader?
Asked 7 days ago
Answer
Iran's supreme leader, Ayatollah Ali Khamenei, is based in Tehran and is described as the seat of power in the city. He had remained out of public view during the recent conflict but has since made a public appearance following the ceasefire with Israel.