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