Tag Archive for: NASA

NASA research center euthanizes 27 primates over sending them to a sanctuary

At the National Aeronautics and Space Administration (NASA), Ames Research Center in Silicon Valley, California, 27 primates used in scientific experiments were killed instead of sending them to a sanctuary.

In a news release from … Read More