Wednesday 15 April 2015
Photo, left: Chinese-made structures stand on the Johnson Reef, called mabini by the Philippines and chi-gua by China, in the Spratly Islands in South China Sea. China is creating a “great wall of sand” as it takes land in the disputed South China Sea, and could be preparing to launch further grabs...