FDA says Taylor Farms parasite lettuce test was false
The U.S. FDA has issued an apology to Taylor Farms after a sampling of lettuce, supposedly linked to the parasitic infection making thousands sick, had a false positive. Continue r…