
the staff of the Ridgewood blog
Washington DC, Anthony Fauci and Francis Collins, his boss at the US National Institutes of Health (NIH), have been outed as smear artists for their efforts to do a “quick and devastating” take-down of three noted health experts who proposed fighting COVID-19 without crippling lockdowns.