Busting the myths of the death penalty

October 10 is World Day against Death Penalty. Indonesia is one of the few remaining countries that still implements capital punishment. Despite many rejections from various circles, the Indonesian government still believes the death penalty serves as an effective deterrent against crime.