Methods and obstacles for elimination of the death penalty

Universal Tolerance – October 10 , 2013 – By: Mohammad Mostafaei
Introduction: October 10 is the world day against the death penalty, a day that can be reminiscent of respect for human dignity and right to life. A day in which many human rights activists and organizations object to death penalty sentences and chant “No to the death penalty” like previous years.

Continue reading “Methods and obstacles for elimination of the death penalty”