Summary
FDA officials have finally visited the Taylor Farms Mexico site linked to an explosive diarrhea parasite outbreak, according to a report. Former health officials and food safety experts suggested the agency should have traveled to Mexico sooner.