Dominic Ongwen was abducted in 1987 when he was 8 or 9 years old by the Lord's Resistance Army ('LRA') in Northern Uganda and trafficked as a child soldier; he made multiple unsuccessful attempts to escape, and finally succeeded in late 2014. He turned himself into the International...
Release Date: Dec 27, 2024