By Joseph Golder This footage purports to show a Russian ‘Tornado’ multiple launch rocket system allegedly operating in Ukraine. The footage was obtained from the Russian Ministry of Defense (MoD) on Monday, July 25, along with a short statement claiming that the images show the “combat work of crews of Smerch multiple launch rocket systems of the Central Military District […]
The post Russia Shows Off Its ‘Tornado’ Multiple Launch Rocket System Operating In Ukraine first appeared on The Florida Star | The Georgia Star.