Satellite Images Reveal and Then Lose Structure at Scarborough Shoal
Satellite images obtained by Reuters confirmed the presence of a structure at the entrance of the Scarborough Shoal in the South China Sea, though it was later no longer visible, as reported by gCaptain. The images highlight ongoing tensions in the disputed region.