spratlys

China’s Stunning Artificial Islands in West Philippine Sea, a Modern Engineering Marvel

Time to say “construction complete” for China?

November 25, 2016

This website uses cookies to ensure you get the best experience.