FDA officials finally visit Taylor Farms Mexico site linked to explosive diarrhea parasite outbreak: report

Wait 5 sec.

Former health officials and food safety experts said the agency should have traveled to Mexico sooner