The International Criminal Court (ICC) Trial chamber IX has handed a 25-year sentence to former Lord’s Resistance Army (LRA) commander Dominic Ongwen. The jail term of…
CONVICTED: The International Criminal Court (ICC) Trial Chamber IX has found former Lord’s Resistance Army (LRA) commander Dominic Ongwen guilty of a total of 61 crimes,…