China’s fierce build-up in the South China Sea revealed in latest photos


Backlink: THE BL

There are now high-resolution and detailed images of the artificial islands that China has built in the Spratly Islands, South China Sea. The areas are claimed by China and other neighboring countries, including Malaysia, the Philippines, and Vietnam.