China has been turning heads with its impressive artificial islands, which have already become large enough to inhabit.
From the South China Sea to Osaka Bay, some of the most audacious artificial islands on Earth are settling, cracking and ...
China's fortified outpost on Subi Reef, one of its largest man-made islands in the South China Sea, is revealed in sharp detail in a new satellite image that shows expanded infrastructure on the ...