Following the former Lords Resistance Army (LRA) commander Dominic Ongwen’s conviction for 61 crimes and his 25-year prison sentence, the Hague-based International Criminal Court (ICC) has now entered ...