News

Between 2021 and 2023, 100% of all executions in the U.S. were done by lethal injection. In the last year and a half, 16% ...
Iran has reportedly executed at least 500 people so far this year, averaging three executions per day, reported Iran Human Rights (IHRNGO) on Thursday. Human Rights Watch (HRW) urged Iranian ...