Marine World

Satellite Images Show Suspected Structure at Disputed South China Sea Atoll, But Later Gone

MANILA, June 4 (Reuters) – Satellite images obtained by Reuters confirmed the presence of a structure at the entrance of the hotly disputed Scarborough Shoal in the South China Sea last week, though…

gCaptain

Show More

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button