The African Court on Human and Peoples' Rights (AfCHPR) is an organ of the African Union established by African Union Member States to ensure the protection of human and peoples' rights in Africa. The ...