Monday, September 23, 2024
Happening Now

Russia’s test launch of ICBM known as Satan II appears to have failed

A CBS News analysis of satellite imagery indicates Russia’s recent ICBM launch failed. It’s the latest in a string of Russian nuclear weapon tests this year. Source

Share