Satan II Missile Test Ends in Failure as Russian Launch Site Explodes
A Russian test of the RS-28 Sarmat intercontinental ballistic missile (ICBM), known as Satan II in NATO terminology, has reportedly ended in a catastrophic failure. Ukrainian sources report that satellite imagery from the Plesetsk launch site in northwestern Russia shows significant damage,