A New Jersey company involved in the veal and lamb business for more than 65 years was forced to shut down last Friday when USDA inspectors left the building because of alleged inhumane practices going on inside. At least two egregious violations of federal humane handling requirements documented on a
Continue Reading Slaughter Plant Closes After HSUS Video Prompts USDA Inspectors to Leave