Food Safety Authority issues urgent food recall due to possible presence of larvae
The Food Safety Authority of Ireland have issued a major food recall. In a statement on their website this week, they warned people not to consume a product due to the possible presence of larvae. Larvae is the wingless and often wormlike feeding form that …