Animal rights activists have pushed for years for the National Institutes of Health to relocate the animals still living at the Alamogordo Primate Facility to Chimp Haven, a wooded preserve in ...
Results that may be inaccessible to you are currently showing.