Tag Archives: Draft Penal Code

2018 Indonesian Death Penalty Report: “Perpetuating Lies”

The fight to abolish death penalty in Indonesia is still a long way to go and it continues from now on. Many commitments…
Continue reading