After years of tireless advocacy work, the National Institutes of Health (NIH) has agreed to let 23 chimpanzees kept in a ...
A group of 23 chimpanzees previously used in biomedical experiments at the Alamogordo Primate Facility will be released to a sanctuary.