 
                  
Barrier installed by China raises tensions at Scarborough Shoal
Recent satellite images reveal a new floating barrier at Scarborough Shoal in the South China Sea, a hotspot of maritime disputes. Installed by China, it obstructs access to the shoal's entrance, intensifying tensions with the Philippines.
 
