T-14 Armata – Russia’s Latest Tank that’s Nowhere to be Seen November 23, 2022 Modern Day, Soviet-Russia