A court in Rwanda has sentenced a Chinese mining engineer to 20 years imprisonment after he was found guilty of torturing his workers Sun Shujun was convicted by Karongi Intermediate Court, Western Province on Wednesday, April 20, on charges of human torture and corporal punishment. Last year, Shujun was …
Read More »