Tag: political repression

  • Iran’s Execution Crisis: A Warning to the World

    A new joint report from Iran Human Rights and ECPM says Iranian authorities executed at least 1,639 people in 2025, a 68 percent increase from the 975 reported in 2024. The groups say this is the highest known total since 1989 and stress that the figure is an absolute minimum, since many executions are never…