IRAN-TEHRAN-KHAMENEI-SUPPORT-RALLY

(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)

Continue Reading