Chinese Man Sentenced to Death for Deadly Car Attack in Guangdong
Fan Weiqiu, 62, has been sentenced to death for a car attack in Zhuhai, Guangdong, that killed 35 people, marking China’s deadliest incident in a decade. The court described his motivations as ‘extremely despicable’ linked to personal grievances, including a…