Return to Issue Details Death Penalty and Human Rights in Indonesia Download Download PDF