WOW: Nearly Half of All NIAID and FDA Employees Are Refusing the COVID Vaccines That They're Pushin…
Roughly half of all National Institute of Allergy and Infectious Diseases (NIAID) and Food and Drug Administration (FDA) employees are refusing to ta…
Comments