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.
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.