
Moroccan Human Rights Leader Amina Bouayach Drives Africa’s Zero Torture Mission
Rabat — Morocco’s head of the National Council for Human Rights (CNDH) Amina Bouayach brings a bold vision to Cape Verde this week: an Africa completely free of torture. The leader of the African Network of National Preventive Mechanisms Against Torture, …