This is the terrifying moment a concrete boom pump toppled, crushing at least three cars in China. Dashcam footage shows the highway packed with vehicles in Liaoning Province when the construction ...
On the morning of March 21, 2026, in Ganjingzi District, Dalian City, Liaoning Province, China, a boom concrete pump truck suddenly overturned during construction, and the nearly 50-meter-long boom ...