Now showing items 121-121 of 121
China unveils monument to SCS island building
China has repeatedly defended the work, saying it has every right to build on what it considers inherent Chinese territory and that it is building public facilities, like weather stations and typhoon harbors. In a brief ...
- April 25, 2018