In China, a car repeatedly rammed and crushed pedestrians on Wednesday, causing at least five deaths and thirteen injuries.
Warning: Viewers may find footage disturbing.
In China, a car repeatedly rammed and crushed pedestrians on Wednesday, causing at least five deaths and thirteen injuries.
Warning: Viewers may find footage disturbing.