Return to Issue Details Progressive Legal Perspective on the Death Penalty in Criminal Law Reform in Indonesia Download Download PDF