Mike Adams at Natural News claims that 72 nations are openly worshiping Satanic idols, making Natural News less credible than Weekly World New. What does this say about the antivaccine movement and its links to far right Christian nationalism?
It’s that time of year again. What am I talking about? Regular readers know. They know that sometime around the Memorial Day weekend every year, usually beginning a couple of days before the extended weekend and into the weekend itself, there lands in the Chicago area a quackfest of such unrelenting quackitude that it has […]