All about politics. China claims territorial rights over Sandy Cay in the South China Sea, asserting sovereign control according to their coastguard. , and ASMedia 2025 April 26