Satellite Images Show Suspected Structure at Disputed South China Sea Atoll, But Later Gone
Source: gCaptainPublished: June 4, 20260 views

Satellite images confirmed the presence of a structure at the entrance of the disputed Scarborough Shoal. However, the structure appears to have disappeared afterward. This area is a hotspot for territorial disputes among several nations.
Scarborough Shoalsatellite imagesterritorial disputes