Latest Posts

May 06, 2021

ICC To Sentence LRA Rebel Leader Ogwen On War Crimes Today

The International Criminal Court will on Thursday sentence a child soldier turned Lord’s Resistance Army commander for a litany of war crimes and crimes against humanity in Uganda. Dominic Ongwen, 45, was found guilty in February of 61 charges including murders, rapes
May 6, 2021