Health
Fox News host Martha MacCallum pushed back against National Institute of Allergy and Infectious Diseases (NIAID) Director…