
Satellite Photos Show Launch Sites of Putin’s ‘Invincible’ Nuclear Warheads
Satellite imagery of the probable launch site for a nuclear missile that Vladimir Putin has said was “invincible” suggests Moscow is progressing toward deploying weapons there, an expert on Russia’s nuclear forces has told Newsweek. However, Pavel Podvig said it is too soon to tell whether the discovery by U.S. researchers of the location for…