- China Is Mapping the Seabed to Unlock a New Edge in Warfare The Wall Street Journal
- China Is Building a Massive ‘Space Station’ at the Bottom of the Sea. It Could Herald an Energy Breakthrough. Popular Mechanics
- ‘6,000 feet under’: China stakes its claim on the last unowned territory on Earth Business Today
- China Deep-Sea Laboratory in South China Sea Sparks Concerns Strategic News Global
- China building ‘space station’ deep in the sea; wants to access JACKPOT beneath sea, huge reserves of…, Beiji India.com