FDA says it still thinks ‘diarrhea parasite’ came from Taylor Farms â and insists it didn’t apologize
The Food and Drug Administration said it still believes the explosive diarrhea parasite that has gripped the nation originated at Taylor Farms in Mexico — and officials insisted they did…