Etuvoata, Anthony Ebruphihor
(University of Pretoria, 2019)
The African human rights system (AHRS) has existed for over three decades. To ensure effective protection of human rights of the African people, three supervisory mechanisms have been established with the mandate to receive ...