Immunology professor calls Biden’s new vaccine mandates “essential”

Immunology professor calls Biden’s new vaccine mandates “essential”

The Biden administration has taken the toughest stand yet in getting Americans immunized against COVID -19 by imposing new, sweeping vaccine mandates. Skyler Henry of CBS News reports from the… Read more