April 1, 2018 newsadminLeave a comment Tensions escalate as Russia test launches new “Satan 2” nuclear missile. There is no confirmation about whether Russia notified the United States in advance of the launch.