Nov 22, 2024 Africa Former Islamic Police Chief in Mali Sentenced to 10 Years by ICC for War Crimes The International Criminal Court (ICC) has sentenced 47-year-old al-Hassan Abdoul Aziz Mohamed Mahmoud, former.. Read more