(250706) — TEHRAN, July 6, 2025 (Xinhua) — People attend a rally in support of Iran’s Supreme Leader Ali Khamenei in Tehran, Iran, July 5, 2025. (Xinhua)
(250706) — TEHRAN, July 6, 2025 (Xinhua) — People attend a rally in support of Iran’s Supreme Leader Ali Khamenei in Tehran, Iran, July 5, 2025. (Xinhua)