Circumstantial evidence implicates alfalfa sprouts
The Food and Drug Administration has issued a consumer warning that alfalfa sprouts grown on the Urbana, Illinois organic farm Tiny Greens are linked to salmonella. However, Monica Eng of the Chicago Tribune reports that not one of the Tiny Greens sprouts the FDA and Illinois Department of Public Health tested showed salmonella contamination. (more…)