Satellite images reveal mystery structure at disputed Scarborough Shoal | Honolulu Star-Advertiser

1/2 Swipe or click to see more VANTOR/HANDOUT VIA REUTERS A satellite image shows a possible raft at the opening to Scarborough Shoal, in the South China Sea, on May…