New article on abolition in Zimbabwe in Journal of Human Rights Practice
In August 2025, Professor Carolyn Hoyle, Director of the Death Penalty Research Unit (DPRU), and Parvais Jabbar, Co-Executive Director of the DPRU's partner organisation the Death Penalty Project (DPP),...