In a historic judgement on Oct. 6, the International Criminal Court (ICC) found Ali Muhammad Ali Abd-Al-Rahman—better known as Ali Kushayb—guilty of 27 counts of war crimes and crimes against humanity for his role in the brutal campaign in Darfur between 2003 and 2004.
Read More