Did Russia’s New Armata T-14 ‘Die’ in Syria? Did Russia’s New Armata T-14 ‘Die’ in Syria? Kris Osborn · June 16, 2020