Editorial photo #13721986 Human Interest
The Wedding Of Self-Sacrificing Couples In Iran
A portrait of Iran's Supreme Leader Ayatollah Mojtaba Khamenei is displayed on an armed military vehicle decorated with flowers before a mass wedding ceremony for Self-Sacrificing Couples, organized by the IRGC in southern Tehran, Iran, on May 18, 2026. The term 'Self-sacrificing,' known as Jan-fada, refers to individuals who are prepared to take up arms and sacrifice their lives to defend and protect the Islamic Republic in the event of another military conflict involving the United States-Israeli coalition. (Photo by Morteza Nikoubazl/NurPhoto)