Lettuce at Taco Bell in five US states confirmed as a source of ‘explosive diarrhoea’-causing parasite
US health officials have identified lettuce served at Taco Bell restaurants across five states as one of the…
Browsing Tag