Return to Article Details Death Penalty for Criminal Actions in Indonesia in a Legal Perspective and Human Rights Download Download PDF