Fan Weiqiu, 62, was found guilty of causing the deaths of 35 people and injuring more than 40 in ‘heinous’ and ‘brutal’ crime in November.
In Fan’s case, the court in Zhuhai found that his actions had been ... the “heinous” nature of the crime, brutal methods, and the severe consequences and significant social harm caused ...