China News China Deploying YJ-62 Missiles on Islands in the South China Sea admin — March 24, 2016 add comment Newly internet photos showed that China is deploying anti-Ship missiles on islands in the South China Sea.