
Dominic Ongwen, a senior commander in the Lord’s Resistance Army (LRA), has reportedly surrendered to US forces.
Dominic Ongwen, a senior commander in the Lord’s Resistance Army (LRA), has reportedly surrendered to US forces.
The non-profit group Invisible Children has announced that it will close its door by the end of 2015.