
Copyrights: Ministry of Defense of Russia/Newsflash
02 January 2023
Category
This footage allegedly shows Russian soldiers shelling Ukrainian military positions using self-propelled guns. The images show a couple of Russian Msta-S howitzers being positioned in a forested area as crews allegedly prepare for combat. Then they can be seen aiming towards the sky and firing at...