LRA’s Ongwen: A critical first ICC conviction
Lord’s Resistance Army leader found guilty of forced pregnancy charges in landmark case
Lord’s Resistance Army leader found guilty of forced pregnancy charges in landmark case
The brutality meted out to the infamous Ugandan warlord was almost as horrifying as that delivered by him