A court in China has sentenced 10 people to death, mostly for drug-related crimes, in front of thousands of onlookers before taking them away for execution.
A court in China has sentenced 10 people to death, mostly for drug-related crimes, in front of thousands of onlookers before taking them away for execution.