Health Feedback deliberately and cynically lied about the claim, and then linked to second-hand sources to cover up that...
tag: Factcheck
Moon of Alabama, has taken it upon himself to “fact-check” one of our many Covid-related articles. It was done...