Search
Now showing items 1-1 of 1
China keeps building islands on disputed sea – report
Tensions over China’s island-building in the South China Sea may have eased in the past year, but Beijing has kept busy. New satellite imagery shows China has built infrastructure covering 72 acres (28 hectares) in the ...
- December 16, 2017