The Alamogordo Primate Facility (APF), “established” in 2001, is maintained on the site of Holloman Air Force Base where chimpanzees have been bred, housed, experimented on, and killed since at least 1954. It is the second largest chimpanzee laboratory facility in the U.S.
View in Google Earth Categories: Zoos, Scientific - Test Facility
By: kjfitz
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement