PETA Calls For Resignation of NIH Leadership on Newsmax
On “American Agenda,” PETA Senior Vice President Kathy Guillermo discusses a cruel beagle experiment funded by the National Institutes of Health (NIH) in which puppies’ heads were locked inside cages filled with…