Dominic Ongwen September 26, 2017May 11, 2021 by Lino Owor Ogora Q &A: Archbishop John Baptist Odama on the Trial of Dominic Ongwen