Search


Earth

China Is Planning a Huge 'Oceanic Space Station'

It would be the deepest manned base on the planet, located in the disputed waters of the South China Sea.

Published On 06/13/2016
7:00 AM EDT