Armata Vs Leopard 2: Germany's Main Battle Tank Could Be in Trouble
Russia's next generation heavy military tracked vehicle platform, better known as the Armata, has every chance of winning one-on-one battle against the best tank Germany has to offer, the Leopard 2A7, according to the National...