Fan Weiqiu, who killed 35 people in a car attack in Zhuhai on November 11, was sentenced to death on Friday. The 62-year-old deliberately drove through people exercising outside a sports complex, making it China’s deadliest attack since 2014. Fan, who pleaded guilty, cited personal frustrations, a broken marriage, and dissatisfaction with divorce settlements as his motives.