
Copyrights: Ministry of Defense of the Russian Federation/Clipzilla
14 March 2024
UKRAINE, Donetsk - This footage purportedly shows Russian soldiers disrupting the rotation of Ukrainian units with BM-21 'Grad' multiple rocket launchers. The alleged strike was carried out by troops from Russia's Central Military District in the area of Avdiivka, in eastern Ukraine. Russia's...