Browsing Tag
Ali Khusayb
1 post
Sudan, ICC Sign Agreement on Janjaweed Leader, Ali Kushayb
The ICC announced on 9 June 2020, that Ali Kushayb was being held in custody after he willingly surrendered himself in the Central African Republic. He escaped Darfur after the fall of the Bashir regime.