A Game of Fate: Report on Indonesia Death Penalty Policy in 2019

The pathway to the abolition of the death penalty found a way in the 2015 Draft Bill, which stipulates that death penalty as a punishment in a special manner shall … Continue reading A Game of Fate: Report on Indonesia Death Penalty Policy in 2019