China’s 12-year sand dumping project just created brand new artificial islands in the South China Sea
Captain Zhang Wei cuts his fishing boat’s engine a few kilometers off Hainan Island and points toward the horizon. “My grandfather fished these
by
February 11, 2026









