Zimbabwe scraps the death penalty – tracking the path to abolition » Capital News
Carolyn Hoyle, University of Oxford and Parvais Jabbar, University of Oxford Zimbabwe hasn’t executed anyone who was sentenced to death since 2005. With the passing […]