Man ramming car into crowd and killing 35 in Zhuhai sentenced to death

The Zhuhai Intermediate People's Court on Friday publicly tried and sentenced Fan Weiqiu, who had rammed his car into the crowd at a sports center in Zhuhai, South China's Guangdong Province, to death with deprivation of political rights for life for endangering public safety by dangerous methods, according to the Xinhua News Agency. In the […]