Johnson, Who Once Marveled at Medical Science, Pooh-Pooh's Vaccines Because God Didn't Make Them January 05, 2022 coronavirus COVID-19 herd immunity +2 natural immunity Ron Johnson science vaccines Wisconsin coronavirus COVID-19 herd immunity natural immunity Ron Johnson science vaccines Wisconsin