Tag: T-14 Armata battle tanks

A source close to the matter said Putin has sent 'invisible' T-14 Armata battle tanks into battle for the first time.