“False Positive” – FDA Backtracks on Cyclospora ‘Diarrhea Parasite’ Claim
The Food and Drug Administration (FDA) has formally apologized to Taylor Farms over allegations that the company's lettuce was responsible for the outbreak of the diarrhea-causing parasite Cyclospora. BlazeTV's Hilary…