African Court Orders Tanzania to End Mandatory Death Penalty
The African Court on Human and Peoples’ Rights has ruled against Tanzania’s mandatory imposition of the death penalty, calling it ...
The African Court on Human and Peoples’ Rights has ruled against Tanzania’s mandatory imposition of the death penalty, calling it ...
The African Commission on Human and People's Rights, ACHPR has called on States Parties to take necessary measures to uphold ...