Tag: Nzovu Job Ruzage
A decade of failure at the African Commission on Human and People’s Rights
COMMENTARY
Back in 2014, it sounded so good: The African Commission on Human and Peoples’ Rights (ACHPR) passed a resolution opposing human rig [...]
1 / 1 POSTS