Mystery over what REALLY caused ‘explosive diarrhea’ parasite as FDA admits lettuce that
The investigation into what is causing a multi-state outbreak of a diarrhea-inducing parasite continues as officials admit the suspected source has tested negative for the pathogen. The FDA announced on Sunday that lettuce supplied by…