Beijing deploys ‘necessary defenses’ on disputed South China Sea Islands, says in line with intl law
RT | China has reportedly put surface-to-air missile systems on one of the disputed South China Sea Islands.
RT | China has reportedly put surface-to-air missile systems on one of the disputed South China Sea Islands.
Leave a Reply