Fauci Must Be Fired & Arrested
Story at-a-glance Dr. Anthony Fauci, director of the National Institute of Allergy and Infectious Diseases (NIAID) is making news again as revelations of abusive research on dogs have surfaced In a recent letter, NIH principal […]