ICC Appeals Chamber upholds Ongwen conviction and sentence
Former Lord’s Resistance Army commander Dominic Ongwen will continue serving his 25-year prison term after the International Criminal Court dismissed his appeal against his conviction and sentencing. The Appeals Chamber confirmed ...