Looks like Taylor Farms and Taco Bell might be off the hook for the lettuce contamination and making people sick with the parasite. The FDA is now saying that the lettuce they tested from Taylor Farms actually resulted in a false positive for cyclospora. We are at the beginning again!
7/20 Audio
7/20 Audio





