Fauci in Potential Hot Water After New Report Concludes COVID Likely Leaked from Chinese Lab
Thousands of people gathered at the Lincoln Memorial to protest vaccine mandates. A woman holds up a sign that calls NIH Director Anthony Fauci a liar. Washington, D.C., January 23, 2022. File photo: Nicole Glass Photography, Shutter!-->…