ICC orders shs222 billion compensation to victims
The International Criminal Court (ICC) has awarded a total of Euros 52.429 million approximately 222 billion Shillings in compensation to the thousands of victims of former Lord’s Resistant Army (LRA) Rebel Commander Dominic Ongwen.
In a…