Two decades of justice: African Court shaping the law, defending people’s rights
Blueprint Newspapers · 18 hours ago
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...