ActualityWorld

Chinese contractor sentenced to 20 years in prison in Rwanda for abuse and torture