Russia May Renew 'Satan' Missile Launches to Place Satellites In Orbit

16:10 20/05/2018

Russia may renew launches of the Voevoda (NATO reporting name Satan) intercontinental ballistic missiles to place spacecraft into orbit, a source in the Russian space industry told Sputnik.

Leave your comment