Dominic Ongwen December 9, 2019May 11, 2021 by Lino Owor Ogora Is the ICC Still Welcome in Uganda? More Petitions from Uganda as Ongwen’s Trial Continues