
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 authorities to stop the execution spree, with at least 113 executions reported in May alone. This series of executions reflects the Iranian government’s repression of [...]