
Copyrights: Ministry of Defense of Russia/Newsflash
09 November 2022
Category
These images purport to show a Russian multiple rocket launcher system – which Moscow said was one of its most powerful non-nuclear weapons – taking out Ukrainian military positions. The footage begins by reportedly showing a Russian TOS-1 multiple rocket launcher system, which is capable of using...