correcaminos
Well-Known Member
First non paywall I could find https://fortune.com/2022/02/17/73-percent-of-americans-immune-to-omicron-health-experts-say/Just saw a headline on my local news channel that said it is estimated that 73% of Americans are believed to be immune to omicron now.
Didn't catch the details.