ICC Files 21 Criminal Charges Against Kushayb

The International Criminal Court (ICC) has filed 21 criminal charges against Ali Muhammad Ali Abdel-Rahman, known as Ali Kushayb, including murder, rape, torture, pillaging, and cruel treatment. Prosecutors…