
Copyrights: Ministry of Defense of the Russian Federation/Clipzilla
27 March 2024
RUSSIA, Belgorod - The astonishing video shows Russian crews demolishing Ukrainian targets with BM-21 'Grad' multiple rocket launchers. Units from Russia's Western Military District allegedly destroyed Ukrainian armoured vehicles and troops in the Belgorod Oblast, located on the border of Ukraine's...