Feb272023 by Fox News StaffNo Comments Dr. Fauci blasted over new revelations about COVID lab leak: ‘We need to crack this egg open’