“The fact that the Wall Street Journal is even reporting that is powerful.” In a bit of good news, the push for never-ending shots is coming to an end, as evidenced by this latest headline from NBC News. At least 4.4 million people have received an updated Covid booster since the start […]