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