Ben Garrison is one of the two most recent entries on sorryantivaxxer.com, along with this literal flat earther. sorryantivaxxer.com