SSC-X-9 Skyfall

World

Trump: US has better weapons than the ‘failed’ Russian ‘Skyfall’ missile

President Trump weighed in on a suspected failed missile explosion in northern Russia, noting U.S. technology is far superior to…

Read More »
Back to top button
Close