jpg
This was a terrifying moment when an out-of-control Mercedes-Benz smashed into vehicles and passersby at an intersection in eastern China's Hangzhou City on July 30, killing four and injuring 13. Dozens of police officers arrived to maintain order. Reports say that the vehicle lost control after malfunctioning. Further investigation is underway.

2018-08-03 11:19 GMT+8

READ MORE