-
Deyi, Busiswe
(University of Pretoria, 2011/10/30)
The African Court on Human and Peoples’ Rights (AfCHPR) was created amidst great criticism to the ineffectiveness of the African Commission on Human and Peoples’ Rights (AfCmHPR) in protecting human rights on the content. ...