Dominic Ongwen & Thomas Kwoyelo September 26, 2017March 24, 2021 by Lino Owor Ogora Q &A: Archbishop John Baptist Odama on the Trial of Dominic Ongwen 2 Comments
Dominic Ongwen & Thomas Kwoyelo March 3, 2017March 24, 2021 by Lino Owor Ogora Calls for Reparations and a Speedy Trial Prevail as ICC President Visits Northern Uganda Comments Off on Calls for Reparations and a Speedy Trial Prevail as ICC President Visits Northern Uganda