USDA inspectors found insects, slime and “general filth” at Boar’s Head plants, records show
The Sarasota, Florida-based company has marketed itself as a leader in deli meats and cheeses for decades, touting “excellence that shines through in every bite.” Read more
Source link