Iran Ranked First in Executions per Capita in World
By Jubin Katiraie
Several international human rights organizations, including Amnesty International and World Coalition Against The Death Penalty, proclaimed 10 October as the "World Day Against the Death Penalty".