Lord’s Resistance Army (LRA)

ICC ruling against Lord’s Resistance Army commander expected
World

ICC ruling against Lord’s Resistance Army commander expected

Murder, rape, torture, mutilation, slavery and the deployment of child soldiers: Dominic Ongwen faces a string of horrific charges. He is currently…
Back to top button