New Satellite Images Show Russia May Be Preparing to Test Nuclear Powered 'Skyfall' Missile

CNN – August 18, 2021 – New satellite images, processed with L3Harris’ ENVI analysis software, show Russia may be preparing to test a nuclear-powered cruise missile at a known launch site located near the Arctic Circle. Read full article here.