China caught building new 'artificial island' in South China Sea strip as tensions explode
6 months ago
2
ARTICLE AD BOX
China claims sovereignty over the majority of the South China Sea and has been at odds with several countries, including the Philippines and Taiwan, for decades.