Iran carried out a record number of executions in 2025, with rights groups warning of increased repression. The surge follows protests and ongoing regional conflict.
Iran carried out a record number of executions in 2025, with rights groups warning of increased repression. The surge follows protests and ongoing regional conflict.