Russia wants T-14 Armata tank in Ukraine but scared to use in combat: UK

Russia may be about to deploy its newest and most powerful tanks to Ukraine, the UK’s defense ministry said on Thursday but with a catch.
The update from UK officials said that the T-14 Armata may s…
Read More

Sophia Ankel