Car ploughs into e-bike riders and pedestrians in China

6 months ago