Russia might have deployed its T-14 Armata tank in Ukraine, sources claim
It was reportedly spotted in Lugansk
Is this Russia’s answer to the US Hummer?
Its name in Russian means "Arrow"
Russian Military ad vs. ‘Woke, Emasculated’ US – ‘Holy Crap’: Sen. Cruz Reacts To Video Comparison
Comments on the YouTube video of the US military recruitment ad have been disabled