English, Publikasi

Report on the 2023 Situation of Death Penalty Policy in Indonesia: Automatic Commutation of the Death Penalty Mandated by the New Criminal Code