Return to Article Details Death Penalty in Indonesian Legal System: Fallibility and the Commitment to International Covenant on Civil and Political Rights Download Download PDF