Editorial photo #13721999 Human Interest
The Wedding Of Self-Sacrificing Couples In Iran
Couples sit under portraits of Iran's late and current Supreme Leaders, Ayatollah Ali Khamenei (left) and Ayatollah Mojtaba Khamenei, during a mass wedding ceremony for Self-Sacrificing Couples, organized by the Islamic Revolutionary Guard Corps (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 attack. (Photo by Morteza Nikoubazl/NurPhoto)