Indonesia: New opinion piece: ‘People may change mind about death penalty, but government?'
On Tuesday 27 July, Professor Carolyn Hoyle, Director of the Death Penalty Research Unit (DPRU), and Parvais Jabbar, Co-Executive Director of DPRU partner organisation The Death Penalty...