Exclusive-Satellite images reveal floating barrier at mouth of disputed atoll in South China Sea

By Greg Torode and Karen Lema HONG KONG/MANILA (Reuters) – Satellite images of the hotly disputed Scarborough Shoal in the South China Sea show a new floating barrier across its entrance, near where Philippine ships and China coast guard vessels have had frequent run-ins. One of the images taken by Maxar Technologies on Feb. 22 … Read more