A Rwandan court on Thursday handed a life sentence to a former politician found guilty of orchestrating the killing of…
This website uses cookies.