Subi

Beijing 'installs missiles' on South China Sea islands

Thu, 03 May 2018 - 08:08 GMT

Beijing reasserted its right Thursday to build "defence" facilities in the disputed South China Sea.

More