Scarborough Shoal
Source: RT Subject: International Relations/Geography Context: Satellite imagery from April 2026 reveals that China has deployed a floating barrier and multiple vessels to block the entrance of the Scarborough Shoal. About Scarborough Shoal: What it is? Scarborough Shoal (known as Bajo de Masinloc in the Philippines and Huangyan Island in China) is a triangular-shaped chain …








