Voodoo Vaccine Todd Hayen “Voodoo Vaccine” seemed like a catchy title, but a more apt title for this article would be... Editor Oct 15, 2022 comments 341 coronavirus / Covid Vaccine / latest / Todd Hayen / Weekly Columns