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.

  • Subsection
  • Published