Russia's test launch of ICBM known as Satan II appears to have failed
Mon Sep 23 , 2024
New satellite imagery indicates Russia may have conducted a failed intercontinental ballistic missile test in recent days involving its Sarmat ICBM, also known as the Satan II. A satellite image analyzed by CBS News shows a large crater and remnants of a possible explosion on a launchpad at Plesetsk Cosmodrome […]
