A car “hit multiple pedestrians and then fled the scene” at the Zhuhai Sports Center in the southern city of Zhuhai at around 8 p.m. Monday, police said in a statement. The driver, a 62-year-old ...
Results that may be inaccessible to you are currently showing.