Home Tags Thomas Kwoyelo

Tag: Thomas Kwoyelo

ISS: Kwoyelo in the dock – better justice delayed than no...

-
On Monday 2 May 2016, the trial of former Lord's Resistance Army (LRA) rebel commander Thomas Kwoyelo will start in Gulu, Uganda....