Leopard tanks Russia claims to have destroyed turned out to be farming equipment
2023-06-16 108 Dailymotion
Leopard 2 tanks are some of the most advanced and powerful military vehicles out there. Dozens have been provided by NATO countries to help Ukraine.