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.