Avatar - John Perez
John Perez
flipped into Peace Thru Firepower
Is Russia's Armata Super Tank the Best In the World?

Russia

Is Russia's Armata Super Tank the Best In the World?

nationalinterest.org - TNI Staff

Let's put it to the challenge.Key Point: Russia's may be on top right now, but wait for the next M1 Abrams tank.Almost all major military powers …

View on nationalinterest.org