Satellite Images Suggest Russia’s Nuclear Missile Site Near Moscow

Probable Russian Missile Deployment Site Identified by U.S. Experts Discovery of Potential Burevestnik Site Two U.S. researchers have likely identified the deployment site of Russia’s new nuclear-powered cruise missile, the 9M730 Burevestnik. This missile, which President Vladimir Putin has called “invincible,” is known in NATO as the SSC-X-9 Skyfall. Putin claims the missile has almost … Continue reading Satellite Images Suggest Russia’s Nuclear Missile Site Near Moscow