DAY 1 - #ACHPR63 - Human Rights Situation in Africa |
|
#ACHPR63
Human Rights Situation in Africa - 63rd Ordinary Session of The African Commission on Human & Peoples' Right. The African Commission on Human and Peoples' Rights (ACHPR) is a quasi-judicial body tasked with promoting and protecting human rights throughout Africa. |