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.
Read Entire Article