02 May 0 This post was originally published on this site China has reportedly stationed anti-ship cruise missiles and surface-to-air missile systems on the Spratly Islands in the highly disputed South China Sea. More » ContAdmin Uncategorized