Return to Issue Details The Juridical Review of Death Penalty Imposition in Indonesia Seen From a Human Rights Perspective Download Download PDF