Police under its War Crimes Investigation for International Criminal Division (ICD) has opened investigations into the alleged atrocities committed by Mr Thomas Kwoyelo, the former Lord’s…
The International Criminal Court (ICC) has expressed confidence that the man they have in their custody is Mr Dominic Ongwen, the indicted former senior Lord’s Resistance…