Bad Actor: The Fate of Peter Daszak
The U.S. Department of Health and Human Services (HHS) has officially suspended and debarred Dr. Peter Daszak for five years from participating in federal procurement programs due to his role as former president and CEO of EcoHealth…