Russia deployed their most modern tank in the Ukraine conflict?
The video, which was shared on social media, is alleged to show the Russian T-14 Armata tank battling in Ukraine. a video that purported to show Russia’s most current main battle tank, the T-14 Armata, in action in Ukraine. The tank is seen hitting objects on the battlefield in the footage. It’s unclear when or … Read more