Return to Article Details Barriers and Challenges of Death Penalty Implementation against Corruption Crimes Perpetrators in Indonesia Download Download PDF