Tag Archives: Overview

Overcoming the Execution in Limbo: Review on the Death Penalty Policy in Indonesia in 2017

Every 10th of October, the world is commemorating the Anti-Death Penalty Day. This commemoration is determined during a congress held in Rome on…
Continue reading