Report: Monkey death in Southborough violated welfare act

A USDA report shows that a federal inspector determined the latest monkey death at the New England Primate Research Center to be a direct repeat violation ofthe Animal Welfare Act.

Read full article