Satellite Images Show Chinese Barrier at Disputed Scarborough Shoal: Reuters
Satellite images appear to show Chinese vessels and a floating barrier at the entrance to the disputed Scarborough Shoal in the South China Sea, according to Reuters.
Satellite images appear to show Chinese vessels and a floating barrier at the entrance to the disputed Scarborough Shoal in the South China Sea, according to Reuters.
00:50
00:24
01:11
00:36
00:57
02:10
03:01
00:27
02:55
00:43
02:06
00:23
01:07
00:40
00:38
03:21