Based in Arusha, Tanzania, the protocol establishing the African Court on Human and People’s Rights (AfCHPR) was adopted in 1998 and ratified in 2004 by...