![](https://i0.wp.com/www.globaldefensecorp.com/wp-content/uploads/2023/02/Satan-II-ICBM.jpeg?resize=678%2C381&ssl=1)
Europe
Russia Failed To Launch Satan II Intercontinental Ballistic Missile
Russia tried and failed a test launch of its new “Satan II” intercontinental ballistic missile while Joe Biden was in Ukraine on Monday, according to a report. Moscow was said to have tested the 200-tonne Sarmat […]