News

Sabina Shoal: The new flashpoint between China and Philippines

Sabina Shoal is located in the oil-rich Spratly Islands of the South China Sea A new flashpoint has emerged in the ongoing maritime dispute between China and the Philippines, with both countries clashing over yet another spot in the South China Sea. Both China and the Philippines have staked their claims on various islands and […]