
Copyrights: Ministry of Defense of Russia/Newsflash
27 July 2022
Category
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 Defence (MoD) on Tuesday, 26th July and allegedly shows a BM-30 'Smerch' ('Tornado' or 'Whirlwind' in Russian) in action somewhere in...