Return to Article Details An Analysis of the Death Penalty in Indonesia Criminal Law Download Download PDF