Driver who killed 35 in China car ramming sentenced to death
Court in southern China’s Zhuhai that sentenced Fan Weiqiu, 62, said his ‘criminal motive was extremely despicable’.
Court in southern China’s Zhuhai that sentenced Fan Weiqiu, 62, said his ‘criminal motive was extremely despicable’.