Humiliation for Putin as 'unstoppable' Satan-2 missile explodes
- Posted on September 23, 2024
- By Daily Mail
- 2 Views
Humiliation for Putin as 'unstoppable' Satan-2 missile explodes
Satellite images show the destruction left behind by the explosion at the Plesetsk test site in northern Russia, which partially wrecked an observation building close to the launch site.