Learn more

Two U.S. researchers have pinpointed what they believe to be the deployment site for Russia’s new nuclear-powered cruise missile, the 9M370 Burevestnik. The site is located in Vologda, Russia, approximately 295 miles north of Moscow. What Happened: Using satellite images from Planet Labs taken on Jul. 26, the researchers identified a construction project adjacent to a nuclear warhead storage facility known as Vologda-20 or Chebsara. Decker Eveleth, an analyst with the CNA research organization, identified nine horizontal launch pads under construction, protected by high berms, Reuters reported…

cuu