Russian President Vladimir Putin has declared his regime’s latest nuclear-capable missile will be deployed as early as this autumn, saying it will force those who attempt to threaten Russia to think twice. The Sarmat missile, or Satan II, is said to be the world’s longest-range intercontinental ballistic missile capable of hitting a target 11,200 milesContinue reading “Vladimir Putin Boasts His New Nuke Is Invincible”