NASA laboratory ‘humanely euthanized’ 27 of its research monkeys in one day due to ‘advancing age’

All the monkeys at a NASA research center were put to death on the same day last year, according to documents obtained through a Freedom of Information Act request. In all, 27 primates at the Ames Research Center in Mountain View, California, were euthanized on February 2, 2019, The Guardian reported. The animals were older, … Read more