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.
Top Stories
Just the News Spotlight
Just News, No Noise
Trending
- Trump administration begins to abolish CDFI Fund during government shutdown amid other layoffs
- Key chairmen in Congress want to declassify evidence in suspect Ukraine impeachment case
- Judge blocks sanctions on boys who objected to female in locker room, rejects district's Hail Mary
- Activists strip in front of Maine school board to protest transgender athlete policy
- Comey friend Dan Richman was made aware of ethics rules against sharing government info