Janjaweed

Darfur: ICC convicts Janjaweed leader of war crimes and crimes against humanity

Two decades after the scorched-earth campaign that left hundreds of thousands dead in Sudan’s Darfur, the International Criminal Court (ICC)…

10 months ago