ICC sentences Ugandan rebel leader to 25 years in prison

Dominic Ongwen was found guilty of 61 offenses in February this year The International Criminal Court (ICC) on Thursday sentenced … Continue reading ICC sentences Ugandan rebel leader to 25 years in prison