Chance Mihonya, a rebel leader in the Democratic Republic of Congo has been found guilty of war crimes and crimes against humanity and sentenced to life imprisonment. Chance Mihonya who created a rebel group in the Kahuzi Biega National Park in 2017 was arrested last year and found guilty of …
Read More »