Birds, rodents, worms and cockroaches in food facility lead to FDA warning

The FDA has warned a food firm in California over various violations inside their manufacturing facility, including pests such as birds, rodents, …

Read More at Source.

Pumilo
Author: Pumilo