Chemhuru, Munamato; Masaka, Denis
(2011-06)
The institution of capital punishment has a long history. Despite growing consensus that the institution of capital punishment is not inherently sacrosanct and that it breaches fundamental human rights, the present Zimbabwean ...