Day: December 18, 2017

Thousands attend Sport stadium executions in China – BBC

A Chinese city is publicly sentencing people to death to try and lose its crystal meth reputation. Source: China alarm over public drug executions

Read more