Covid-2019 - 2023-03-06
Date:
Tuesday, March 7, 2023
Summary:
Fascinating. In "Recommended Reading," a poll finds 67% of Americans saying they are not surprised by recent confirmations that Covid came from a Chinese lab leak. After three years of relentless official denial and persecution of skeptics, it turns out the public could sense the truth all along.