ICC upholds jail term for Ugandan rebel commander Ongwen – why it matters for Africa
Ongwen was the first Lord’s Resistance Army leader to be found guilty of the crimes during which thousands were killed or displaced in Northern Uganda. His commander and Lord’s Resistance