Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei delivers a sermon after Eid al-Fitr prayers at the Grand Prayer Grounds, Tehran, March 31, 2025. (Photo: IRNA)
The U.S. President Donald Trump (L) and the Iranian Supreme Leader Ayatollah Ali Khamenei (R) with a map of Diego Garcia naval base at the background. (Graphics: Kurdistan24)