Learn About Hate Groups
 

This is the hard part. To understand them, you have to understand them. It's ugly. It's mean. It's full of hate. But understanding them and their bent philosphies is critical to diminish the influence they have. 
The language of the alt-right neo-Nazis.

http://www.usmessageboard.com/threads/alt-right-lingo.549582/