Dominic Ongwen—ICC to prosecute LRA leader

On Tuesday, January 6, 2015, a man claiming to be Dominic Ongwen, one of the Lord’s Resistance Army’s (LRA) top commanders, surrendered to United States military forces in Central African Republic. The following day Ugandan authorities confirmed his identity and…