AfricaCoverEditor's PicksFeaturesJusticeLifeNewsPoliticsICC Delivers First Trial Judgment in Darfur Situation, Finds Janjaweed Leader Guilty Of War Crimes And Crimes Against HumanityGlobal UpfrontOctober 11, 2025October 11, 2025 by Global UpfrontOctober 11, 2025October 11, 2025 Read more