News Jul 17, 2026
Authorities Confirm Taco Bell as Source of Explosive Diarrhea Parasite
Consumers were warned not to eat lettuce at restaurants Indiana, Kentucky, Michigan, Ohio and West Virginia. Authorities Confirm Taco Bell as Source of Explosive Diarrhea Parasite Eddie Fu
Originally published by
Consequence of Sound