SPCA: Decapitated animals found in NE Phila.

December 16, 2011 5:37:31 AM PST
Officials are investigating the dumping of animal carcasses on the side of the road in Northeast Philadelphia.