Home Current News Russia’s military falsely claimed to have shredded a Leopard tank. It looks...NewsCurrent NewsRussia’s military falsely claimed to have shredded a Leopard tank. It looks more like abandoned farm equipment.June 6, 202316FacebookTwitterPinterestWhatsApp Source: yahoo.com/news