Macharia, Elizabeth Nyawira
(University of Pretoria, 2016)
This thesis considers capital punishment, corporal punishment and mandatory minimum sentencing in Botswana and the continued usefulness of these three sentencing options.
The thesis adopts a comparative approach. Firstly, ...