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:44
00:35
00:54
00:27
03:06
00:41
04:31
02:14
00:39
02:32
00:35
02:07
00:29
02:20
02:08
00:33