The NIH Lets Its Last Research Chimps Go

These 50 remaining chimpanzees are headed to sanctuaries to enjoy retirement

Leave a Reply