all News with tag 'niaid'

A notorious troll works for Dr. Fauci’s agency

Bill Crews is a PR official at the National Institutes of Health.
But he also has another job: an anonymous RedState editor
who rails against the agency for which he works