Return to Article Details The Death Penalty In Indonesia: A Theological Perspective of Law Download Download PDF