Return to Article Details The Influence of Human Rights on Death Penalty in Indonesian Download Download PDF