Now showing items 1-1 of 1

  • The death penalty in Zimbabwe: a human rights perspective 

    Machaya, Musavengana (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, ...