Darfur
-
Human Rights
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)…
Read More »