A Pentagon report reveals that China has been expanding its military bases in the disputed islands of the South China Sea, posing a threat to the US military presence.
A new troubling report revealed satellite images showing China’s newly-installed "high-frequency radar installation" purportedly to enhance Beijing’s ability to monitor surface and air traffic in the hotly disputed South China Sea.
09 Aug '24 16:35PM