REPORT: Colombia Shuts Down U.S. Taxpayer-Funded Lab Torturing Monkeys For ‘Research’

Colombian authorities shut down a decrepit monkey laboratory on January 30 funded by the National Institutes of Health (NIH) with U.S taxpayers’ dollars following revelations of animal abuse, neglect, and potential fraud. The rights group People for the Ethical Treatment of Animals (PETA) recently published the results of an exhaustive 18-month investigation into the laboratory, known as Fundación […]

Continue Reading