Louis-Armstrong

MacCallum pushes back against Fauci claim of misinterpreted lockdown threats

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