peta president ingrid newkirk has said that “even if animal research resulted in a cure for aids, we would be against it
people for the ethical treatment of animals
"peta president ingrid newkirk has said that “even if animal research resulted in a cure for aids, we would be against it" What is the definition of "peta"?