5:47
Russia's New ''Art of Strategy'' / American Generals Admitted the SUPERIORITY of the Russian Army
1:07
Russian Army to receive new RPK-16 machine guns with unique feature
1:19
Small European country of Poland horrified to find out the scale of Russia's military power
:38
Combat work of russian TOS-1 heavy flamethrower system 🇷🇺💪#russia #putin #moscow #chechen #shorts
1:34
Russia starts major war games in Crimea and all across the country