9D68917F-74C5-4675-BD65-B78C6B276331.jpeg

China has built more infrastructure on artificial islands in the disputed South China Sea in the past year, including underground tunnels and radar installations, even as it has sought to repair relations with other claimants, according to an analysis of fresh satellite images.

[READ MORE]

You may also like

There is something wrong with Feed URL