We Can’t Create Something Better Than God: Watch as Ron Johnson Makes the Strangest Anti-Vax Argument Yet

By Todd Neikirk / Jan 3, 2022