There are new developments in an animal cruelty case that involves two employees of PETA--People for the Ethical Treatment of Animals--charged with euthanizing dozens of animals and dumping them into a dumpster in Ahoskie last June.
Read Original at: WNCT.com