China quietly installed defensive missile systems on strategic Spratly Islands in hotly contested South China Sea

Search

Close