video poster
Trailer

China: BMW Hit and Run Kills 5 Pedestrians, Injures 13

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.
NTD TelevisionNTD Television
© Copyright 2016 - 2026 All Rights Reserved