China’s submersible ‘Jiaolong’ concludes Indian Ocean Expedition
China’s deep sea manned submersible named, ‘Jiaolong’ has reportedly concluded its 118 day expedition in the SouthWest Indian Ocean. During the expedition, the submersible discovered […]