Herd immunity is an illusion

Israel, one of the most vaccinated nations is overwhelmed with Delta. Three vaccinated Senators tested positive. The vaccines lose their power. Plus: Is Joe Biden going to hide forever?

Read →