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

 
       
 
Hope of Darfur