World ICC Awards Ksh.7.4 Billion to Victims of Ugandan Warlord Dominic OngwenBy Golden MosesApril 8, 2025 World 2 Mins Read The International Criminal Court (ICC) has confirmed an award of 52 million euros (approximately Ksh.7.4 billion) for the victims of…