Judges of the African Court on Human and Peoples’ Rights (AfCHPR) deliver rulings in various cases in Arusha on Friday, November 13, 2026. PHOTO | BERTHA ISMAIL
By Bertha Ismail