Two decades of justice: African Court shaping the law, defending people’s rights

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...

Read full coverage on TraceNews