Share

CCTV: police stop cars just before road caves in

Surveilance camera footage showed traffic police officers stopped cars at an intersection in east China’s Zhejiang province just moments before the road caved in.

Leave a Comment