PETA Enters Alamagordo Primate Controversy
Critter News
AUGUST 23, 2010
Here's an opinion piece from Ingrid Newkirk arguing to stop the transfer of 202 "retired" chimpanzees to a Texas facility where they may be subjected to more experimentation. Tags: chimpanzees animal research primates National Institutes of Health PETA new mexico.
Let's personalize your content