Analysis

Fauci Must Be Fired & Arrested

November 5, 2021 0

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 […]