ACHPR81: Outcomes of the African Commission on Human and Peoples’ Rights
On 6 November 2024, the African Commission on Human and Peoples’ Rights (ACHPR) concluded its 81st session, with highlights including the periodic review of Angola and Burkina Faso and the launch of Declaration+25 and the Tracker on Freedom of Association and Assembly in Africa.