Where Are They Now?: Ali Kushayb
If ‘janjaweed’ translates to “devils on horseback,’ and Ali Kushayb is their leader – well what was that mom said? If you can’t say anything nice? Scratch that, let’s say it: Kushyab is the reaper. Ali Kushayb was provided with weapons and money by Ahmad Haroun in 2003 to lead the janjaweed to torture, rape, […]