Will humanity survive self-hatred? For some people the world can't end fast enough. By CFACT Ed, Duggan Flanakin |2020-03-12T10:01:42-04:00March 15th, 2020|