How bad is Hal Turner? Even WorldNetDaily calls him a hatemonger.