Diggers demolish overpass in China in one night
Dozens of diggers have been used in a marathon project to demolish an overpass in China's Jiangxi Province.
Dozens of diggers have been used in a marathon project to demolish an overpass in China's Jiangxi Province.