Two new judges recently appointed to the African Court on Human and Peoples’ Rights are set to be sworn in Arusha, Tanzania. The judges were appointed at the just-ended 28th Assembly of Heads of State and Government of the African Union in Addis Ababa, Ethiopia, from January 30-31, 2017. Justice Bensaoula Chafika, from Algeria, and Justice…