Ukraine receives 6 Stormer air defense systems from the UK
Ukraine‘s armed forces have received six Stormer HVM anti-aircraft missile launchers from the United Kingdom as Western allies continue to provide the country with arms and artillery as it attempts to stare down Russian aggression. The systems are capable of detecting aircraft and helicopters at a distance of 18 kilometers, and the missile is launched […]