The African Court on Human and People’s Rights (AfCHR) in Arusha, Tanzania has commenced the 2024 judicial year. According to a statement signed by the…