China’s huge anti-ship missile has to be launched from a aircraft sling
Anti-ship ballistic missiles are the latest and greatest in naval warfare, but they’re not new. The only reason Argentina stood a chance against the United Kingdom’s Royal Navy in the…