FactaeThe Factual News
Car ploughs into e-bike riders and pedestrians in China | Factae