Return to Article Details The Terrorism Death Penalty Controversy in Indonesia from the Perspective of Law and Human Rights Download Download PDF