High number of Iran executions in 2021

October 10 is World Day Against the Death Penalty. More than 140 countries have agreed to abolish the death penalty, according to Amnesty International. The Iranian regime, however, holds the world record for both executions of women and the highest per capita execution rate. The death penalty is a violation of Articles 3 and 5 of the Universal De

read more