China lands advanced bombers on disputed South China Sea island

Satellite imagery shows that China landed two of its most advanced bombers in disputed Paracel islands in the South China Sea, a Reuters report said. This is the first time that long-range H-6 bombers have landed on Paracel Islands since 2020. China claims sovereignty over nearly all South China Sea, including areas claimed by Brunei, Indonesia, Philippines, Taiwan, Vietnam.

Load More