
This footage purports to show a Russian multiple rocket launcher vehicle in action somewhere in Ukraine.
The new footage was obtained from the Russian Ministry of Defense (MoD) on Tuesday, July 26 and allegedly shows a BM-30 ‘Smerch’ (‘Tornado’ or ‘Whirlwind’ in Russian) in action somewhere in Ukraine. It can be seen sporting a now infamous ‘Z’ on its side.