The photos, which were captured on August 16 by the commercial satellite imaging company Capella Space, offer “strong indications Russia was preparing to test a…
View More New satellite images show Russia may be preparing to test nuclear powered ‘Skyfall’ missile