FDA officials finally visit Taylor Farms Mexico site linked to explosive diarrhea parasite outbreak: report
Former health officials and food safety experts said the agency should have traveled to Mexico sooner
Former health officials and food safety experts said the agency should have traveled to Mexico sooner