Published On: Wed, May 15th, 2024

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

Most Popular Posts