Nasty diarrhea-causing parasite sickens over 140 Americans across 17 states

The parasite, Cyclospora, which commonly triggers watery diarrhea and other gastrointestinal symptoms, has infected more than 140 people across multiple states.