China built 400 buildings on one South China Sea island - Business Insider: Satellite imagery shows that China has put nearly 400 buildings on Subi Reef in the South China Sea, Reuters reported. It's about double the number of buildings on China's other large islands in the region, known as the Spratly Islands.
No comments:
Post a Comment