Dominic Ongwen, the rebel commander of the Lord Resistance Army (LRA), a group that has been waging a guerrilla campaign since 1987, has appeared before the International Criminal Court (ICC)
Tag "Domnic Ongwen"
Ugandan military authorities have confirmed that the man who surrendered to surendered to American forces in the crisis-prone Central African Republic (CAR), is Dominic Ongwen, a senior commander in the