Iran executed at least 87 prisoners in January 2025, including eight Afghans, according to Hengaw. Only three of these Iran ...
According to an investigation by Radio Farda, at least 133 women and girls were killed in the last year for “honor” or other ...
Why did the president feel compelled to announce this revocation of security to the whole world?
Iran executed 853 people in 2003 and 930 last year, the most in a decade, sending a chilling message to dissidents in the ...
Opinion
Justice or Judgment?
Recent judicial rulings in India have reignited debates about the fairness and consistency of capital punishment.
Zimbabwe has just banned the death penalty. While it should remove an exemption clause, which might allow for capital punishment’s return were a state of emergency to ...
If convicted murderers had been put to death, they couldn’t now be released to kill again.