ICC Delivers First Trial Judgment in Darfur Situation, Finds Janjaweed Leader Guilty Of War Crimes And Crimes Against Humanity
Two decades on from a scorched earth campaign that left thousands dead in Sudan’s Darfur, the International Criminal Court (ICC) this week handed down its
Read more