ICC seeks life sentence for Janjaweed leader convicted of Darfur crimes ICC seeks life sentence for Janjaweed leader convicted of Darfur crimes Adewale Adenrele November 17, 2025 0 The International Criminal Court is pushing for the maximum penalty, life in prison, for Ali Muhammad Ali... Read More Read more about ICC seeks life sentence for Janjaweed leader convicted of Darfur crimes