michaeleltonmcleod.com
50 chimps and counting. Private labs next
NIH has made a decision to retire nearly 90% of its chimpanzees, but keeping a “reserve” population of up to 50 for “future potential research.” Despite the fact that the Institute of Medicine has …