People chant during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)
A woman holds an image of Iran's Supreme Leader Mojtaba Khamenei, during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)
A woman holds an image of the late Iranian Supreme Leader Ayatollah Ali Khamenei, during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)
A woman holds an image of Iran's Supreme Leader Mojtaba Khamenei and a Hezbollah flag, during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)
People hold Hezbollah flags during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)
People hold Hezbollah flags during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)
People chant during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)
People chant during a rally in Tehran, Iran, June 1, 2026. Majid Asgaripour/WANA (West Asia News Agency)