China caught building new ‘artificial island’ in South China Sea strip as tensions explode
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.
Daily Express :: World Feed