new interceptor missile

The Russian Aerospace Defense Forces (VKS) have test-fired a new interceptor missile from its test site located in Kazakhstan, the Russian Ministry of Defense...