
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 performing combat missions as part of a special military operation.”