SPCA: Decapitated animals found in NE Phila.

December 15, 2011 1:31:43 PM PST
Pennsylvania SPCA officials are investigating what they call a "disturbing scene" in Northeast Philadelphia.

Load Comments