First, the agency publicly claimed it found a dangerous parasite in Taylor Farms lettuce.

The post The FDA Has A Serious Credibility Problem appeared first on The Gateway Pundit.