Tag: Synergia

A decade of failure at the African Commission on Human and People’s Rights

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