The People for Ethical Treatment of Animals said that the National Institutes of Health leadership should resign, including Dr. Anthony Fauci.
“Our position is clear. ALL those in leadership at NIH, including Fauci, should resign,” PETA tweeted on Friday afternoon.
The tweet comes after a White Coat Waste report claimed that more than $400,000 in taxpayer funding was spent on experiments that involved beagles being given an experimental drug, then infested with disease-carrying flies. Fox News has not independently verified whether these experiments took place. NIH provided a statement to Fox News about the report in October. That statement did not deny these types of experiments took place or that NIH funded them.