China’s rapidly constructed man-made island bases in the South China Sea appear to be collapsing and sinking due to shoddy construction and weather conditions. Intended…
China’s rapidly constructed man-made island bases in the South China Sea appear to be collapsing and sinking due to shoddy construction and weather conditions. Intended…