Herd immunity could explain 77% drop in COVID cases over past 6 weeks
Image
COVID testing
Getty
Dr. Tom Borelli says that there could be much more natural immunity to COVID-19 than originally predicted.