Food debris found on equipment linked to deadly E. coli outbreak

According to the FDA, food debris was found on equipment supposedly fully cleaned at the Taylor Farms food production facility in Colorado supplying slivered onions used at McDonald's.

Top Videos

Most Watched

KTVU Vault

Wild Rides