Site icon Public Content Network – The Peoples News Network

South China Sea Tension: Satellite images reveal floating barrier at the mouth of the disputed atoll

South China Sea Tension: Satellite images reveal floating barrier at the mouth of the disputed atoll

Top International News

Satellite images reveal floating barrier at the mouth of the disputed atoll in the South China Sea. Recent satellite images taken over the hotly disputed Scarborough Shoal in the South China Sea reveal a floating barrier across its entrance.

Credit WION

Exit mobile version