How Much Poop Is On Our Produce? Food Safety Experts Explain

Cyclospora, aka the diarrhea parasite, has consumers asking questions about how fruit and vegetables are grown. It’s time you knew.