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

One of the images taken by Maxar Technologies on Feb 22 showed the barrier blocking the mouth of the shoal, where the Chinese coast guard last week claimed to have driven off a Philippine vessel.

scroll to top