Return to Issue Details The Abolition of the Death Penalty John Lazaro v United Republic of Tanzania (Application 003/2016) (2023) AfCHPR 335 (7 November 2023) Download Download PDF