News - Publications

Dominic Ongwen, is a high ranking commander of the Lord's Resistance Army (LRA).
Could Ongwen be heading to the ICC?
The Senior Commander of the Lord's Resistance Army is alleged to be Dominic Ongwen,
"It is becoming increasingly difficult for me to appear before you and purport to be updating you when all I am doing is repeating the same things I have said over and over again,"
International prosecutors believe the case is beyond their remit.