Return to Issue Details
The Evolving Legal Framework of Capital Punishment in Indonesia: A Post-Law No. 1 of 2023 Analysis from a Human Rights Perspective
Download
Download PDF