Chinese mine manager jailed in Rwanda after video of him whipping a man tied to a post goes viral
Kigali – A Chinese national has been sentenced to 20 years in jail for torturing local mine workers in... Read more
21 Apr, 2022