Death penalty

Death penalty in Iran: an inhuman practice looking down on international law

Since adapting to the worldwide declaration of human rights in the year 1948, several conventions and treaties were subjected to the international legislation aiming to regulate and abolish the act of death penalty as a form of punishment. Iran is…

Read more