6 seconds ago 2009-11-09T21:29:43-08:00
SELDEN, N.Y. - Dozens of concerned pet owners have contacted authorities following the gruesome discovery of more than 20 animal carcasses in the backyard of a Long Island home, a scene described by one veteran SPCA official as something out of a horror movie. Full Story »
Science Photos


