Upload Image (Max 20MB per Image)
Many people are wondering why 8.7 million pounds of meat processed by Rancho Feeding Corporation in Petaluma,CA,were recalled and the slaughterhouse subsequently closed. Could it be an inspector shortage?An inspector-veterinarian ...
Tags: Rancho Feeding Corporation, Beef Investigation, Beef