Street Parliament – Analysing State of Human Rights in Africa

The 81st Ordinary Session of the African Commission on Human and Peoples’ Rights commenced earlier today in Banjul, in The Gambia. The meeting brought together representatives from member states, civil society organizations, and human rights advocates. The session aims to…