Why It Feels Like Major Food Recalls are Everywhere

Download
Boar's Head fresh deli meat and cheese ready to go refrigerated display in Publix, Florida.
( Lindsey Nicholson / Getty Images )
WNYC