A Chinese man who was filmed beating men who had been tied to a tree was on Tuesday sentenced to 20 years in prison for torture by a Rwandan court, BBC reported. The Chinese man, identified as Sun Shujun, is said to have been operating a mine in Rwanda’s Rutsiro district at the time of...