More than 100 vehicles collide, pile up due to icy roads in eastern China
More than 100 vehicles collide, pile up due to icy roads in eastern China
Footage captured in Suzhou captures images of mangled vehicles, along with drivers and passengers climbing out of their cars. Feb. 23, 2024.