Search
Now showing items 11-11 of 11
Beijing 'installs missiles' on South China Sea
Beijing Thursday reasserted its right to build "defense" facilities in the disputed South China Sea, but declined to confirm reports it had installed new missiles on artificial islands it has built in the region. The Chinese ...
- May 4, 2018