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

  1. Darfur: ICC convicts Janjaweed leader of war crimes and crimes against humanity  UN News
  2. Sudan militia leader convicted of war crimes during Darfur war  BBC
  3. ICC finds former Sudan militia leader guilty of war crimes in Darfur  NPR
  4. Ali Muhammad Ali…

Continue Reading