Tag: #geiers

The Villains You’ll Encounter

I’ve been in the presence of supervillains only a handful of times in my life. The latest was a few weeks ago when antivaxxers descended on a talk by a well-known pediatrician and vaccine developer. Their leader cannot be described in any other way than as being a supervillain. He’s good with words. He’s charming. And he certainly seems to…