Capital Punishment from the Perspective of Criminal Law and International Criminal Law Ideologies

Golnaz Moradi Pasand; Alireza Lotfi Dodaran; Mozafar Bashokuh

Volume 2, Issue 4 , October 2013, , Pages 218-229

Abstract
  Capital punishment or death penalty is a social enforcement guarantee which have existed in all societies and civilizations since past, and have taken many victims. Although today, this punishment has revoked in many countries completely and many international documents and treaties consider it as a ...  Read More