News

Drivers who hit pedestrians after failing to yield at crosswalks could face higher fines. Over 80 pedestrians were killed at ...
Police have apprehended two culprits after a car hit multiple pedestrians on Sunday afternoon in Tengzhou, Shandong province, ...