Yahoo

Russia's New Mega-Missile Stuns the GlobeOn Oct. 7, Russian warships in the Caspian Sea fired 26 high-tech cruise missiles