1
afpenglish
China has deployed surface-to-air missiles on a disputed island in the South China Sea, Taiwan said Wednesday, as Beijing insisted it had a right to build "self-defence" systems in the strategic region.
WEBMISSILESoffinbrushesdisputedreportsmissileASEANAUSTRALIA
Login with Google Login with Discord