Kampala, Uganda | THE INDEPENDENT | The International Criminal Court (ICC) has convicted Dominic Ongwen, the former commander of the Sinia Brigade of the Lord’s Resistance Army (LRA). Ongwen was found guilty on 61 counts of War crimes and crimes against Humanity. He was facing 70 counts of war crimes and …
Read More »