A group of Iranian women protesting against the death penalty in Iran.

- Image ID: DYG78P
A group of Iranian women protesting against the death penalty in Iran.
Meibion / Alamy Stock Photo
Image ID: DYG78P
Location: London;England;United;Kingdom;UK;Great;Britain;GB;Europe