Now showing items 1-1 of 1
Breaking new ground : the need for a protocol to the African Charter on the abolition of the death penalty in Africa
(African Human Rights Law Journal, 2005)
The 1980s saw the drafting and adoption of international treaties on the abolition of the death penalty. In the European and Inter-American human rights systems, steps have been taken to abolish the death penalty by means ...