The African Commission on Human and Peoples’ Rights is the premier regional institution responsible for the promotion and protection of human and peoples’ rights in Africa, as well as interpretation ...
The African Commission on Human and Peoples’ Rights (ACHPR) is the premier regional institution responsible for the promotion and protection of human and peoples’ rights in Africa. It was established ...