3 ms·What? NATO nations already sent hundreds of tanks.by megous 4y agoWhat? NATO nations already sent hundreds of tanks.