
A man carries an Iranian flag with the portraits of Iran's late supreme leader, Ayatollah Ruhollah Khomeini (L), slain supreme leader Ayatollah Ali Khamenei (C) and Iran's supreme leader Ayatollah Mojtaba Khamenei as people rally in his support in Sadeghyeh Square in Tehran on April 27, 2026. Iran's top diplomat blamed Washington on April 27 for the failure of Middle East peace talks during a visit to Russia, where President Vladimir Putin promised him Moscow's support in ending the war. (Photo by ATTA KENARE / AFP via Getty Images)

