Faces Of Death – PETA & Ingrid Newkirk People for the Ethical Treatment of Animals (PETA) kills thousands of defenseless pets each year at its Virginia headquarters. Since 1998, PETA has killed 25,840 adoptable dogs, cats, puppies, and kittens instead of trying to find them forever homes and loving families. PETA’s own records report for […]