Editor's Picks National World NewsICC convicts Dominic Ongwen of war crimesJohn LuberengaFebruary 4, 2021February 4, 2021 by John LuberengaFebruary 4, 2021February 4, 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