A woman holds a picture of the late Supreme Leader of Iran, Ayatollah Ali Khamenei, during a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)
A picture of Iran’s Supreme Leader, Mojtaba Khamenei, on a screen, during a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)
A woman holds a picture of Iran’s Supreme Leader, Mojtaba Khamenei, during a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)
A woman holds a picture of the late Supreme Leader of Iran, Ayatollah Ali Khamenei, during a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)
People chant during a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)
People hold Iranian flags during a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)
People attend a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)
A woman holds a picture of the late Supreme Leader of Iran, Ayatollah Ali Khamenei, during a rally in Tehran, Iran, May 29, 2026. Majid Asgaripour/WANA (West Asia News Agency)