Editor's Picks National World NewsICC convicts Dominic Ongwen of war crimesJohn Luberenga04/02/202104/02/2021 by John Luberenga04/02/202104/02/20210 The International Criminal Court (ICC) has on Thursday convicted Dominic Ongwen, a former Lord’s Resistance Army (LRA) commander of war crimes and crimes against humanity.... Read more