Article

South China Morning PostSouth China Morning Post on 2024-02-26 14:04

Chinese floating barrier at South China Sea flashpoint was ‘necessary’, Beijing says

Foreign ministry confirms barrier was set up at disputed Scarborough Shoal to ‘safeguard sovereignty’.

Related news