Search
Now showing items 1-1 of 1
The death penalty in Zimbabwe: a human rights perspective
(University of the Western Cape, 2014)
There has been an ongoing debate on the abolishment of the death penalty in Zimbabwe. The public, non-governmental organisations and human rights activists need clarity as to the effectiveness, justification and purpose, ...