Categories
Africa

LRA commander Dominic Ongwen sentenced to 25 years in prison

Copy link
Powered by Social Snap