Editorial photo #13722574 Unrest, Conflicts and War
The Wedding Of Self‑Sacrificing Couples
A bride holds flowers while taking part in 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 a military conflict. (Photo by Morteza Nikoubazl/NurPhoto)