35 Killed, Dozens Injured in Car Ramming in China
AFP/APP
Beijing: A tragic incident occurred on Monday evening in Zhuhai, southern China, when a car rammed into pedestrians at the Zhuhai Sports Centre, resulting in 35 deaths and 43 injuries, local police reported on Tuesday.
The…