Dominic Ongwen

Dominic Ongwen

Former Lord’s Resistance Army (LRA) rebels commander Dominic Ongwen

Former Lord’s Resistance Army (LRA) rebels commander Dominic Ongwen