The Unfinished African Liberation Business
The Unfinished African Liberation Business African Human Rights Mechanisms Must Fulfill the Demands of the African Charter By Dzikamai Bere Last week I joined human rights defenders from across the continent at the NGO Forum, a precursor to the 77th Session of the African Commission on Human and Peoples’ Rights (ACHPR) in Arusha, Tanzania. The […]