Exclusive — 'Clear Lack of Compassion': PETA Confronts NIH About 17 New Animal Welfare Violations

PETA called on the NIH to address 17 new federal animal welfare violations — adding to the 120 violations in the past several years.

By

Leave a Reply