Satellite images show suspected structure at disputed South China Sea atoll, but later gone
- Posted on June 4, 2026
- By Business News Today
- 0 Views
- 1 min read
Satellite images show suspected structure at disputed South China Sea atoll, but later gone
Satellite images revealed a structure at Scarborough Shoal's entrance last week. Later images suggest it has disappeared. The Philippines is investigating the reports. China has controlled the shoal since 2012. This disputed area sees frequent clashes. China and US forces recently conducted maritime exercises nearby. The shoal is vital for fishing and shelter.