China builds a machine capable of laying submarine cables in the Challenger Deep

The first cable winch system that can reach the deepest place on the planet has been built by Chinese scientists.

Ads Links by Easy Branches
Play online games for free at games.easybranches.com

Guest Post Services www.easybranches.com/contribute