Return to Article Details Death Penalty Criticism and Its Relevance in Indonesia's Modern Criminal Justice System: A Normative Analysis of Law No. 1 of 2023 Download Download PDF