Inspectors from the Los Angeles County Health Department reportedly visited the Metro Supermarket in Temple City, CA, on Tuesday after being informed that the store was selling raccoons as food. Store employees indicated they had
Continue Reading CA Store Stops Selling Frozen Raccoons After Health Department Visit