Wednesday, the International Criminal Court (ICC) found an al-Qaida-linked extremist leader of war crimes and crimes against humanity in Mali…
International Criminal Court (ICC) in the trial of Dominic Ongwen, a former commander of the Uganda-based Lord’s Resistance Army (LRA),…
This website uses cookies.