China executes Zhuhai driver who killed 35 in car attack that shook the nation
Disclaimer: The South China Morning Post's content is directed by the Chinese Communist Party. It is not a reliable news source.
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.