Editorial photo #13722002 Human Interest
The Wedding Of Self-Sacrificing Couples In Iran
Couples wave Iranian national flags while participating in a mass wedding ceremony for Self-Sacrificing Couples, organized by the Islamic Revolutionary Guard Corps (IRGC) in northern Tehran, Iran, on May 18, 2026. The term 'Self-Sacrificing,' or Jan-fada, refers to individuals who express readiness to defend the Islamic Republic in the event of a military conflict. (Photo by Morteza Nikoubazl/NurPhoto)