What is a hate group? For the most part, the question answers itself. However, they do come in all different shapes and sizes, with a variety of flavors, philosophies, theories and fairytales. To determine specifically how a person ends up in a far fringe hate group would require far more space than what we have […]