The two-year, 14-page petition to the USDA’s Food Safety and Inspection Service (FSIS) from Animal Partisan, an animal activist group based in Glen Allen, VA, has garnered its first endorsement from a state law enforcement organization. The Idaho Sheriffs Association (ISA) expressed its support for the Animal Partisan petition in... Continue Reading