Arusha. The African Court on Human and Peoples’ Rights (AfCHPR) has ordered the Tanzania government to amend its Penal Code and abolish the mandatory death penalty for persons convicted of murder.The ...