(VIDEO) Russia Refuses to Deploy T-14 Armata in Ukraine Due to Being “Too Expensive”
The Russian military is reportedly reluctant to deploy its newest and most advanced main battle tanks, the T-14 “Armata,” in the conflict in Ukraine because it is deemed “too pricey,” according to a close ally of Russian President Vladimir Putin.