Janjaweed forces, funded by the Sudanese government
Janjaweed: Literal translation = devils on horseback
 
     
 
Hope of Darfur