I'm antifascist and anarchist, I believe that every man and women, black or white, is born with empathy and the ability to work together with other people for their common best. Therefore, we don't need walls, borders, cops, courthouses, jails or governments to make us work together. But this will never be possible, if people are splitted by differences in etnicity, language, culture, religion or sexual gender.
So we must smash racism, sexism/homophobia and nationalism. We shall do this by giving them no chance to grow, not in our streets, not in our schools, not on our working places, not on the internet.
Also, we must attack the capitalist system, the system that creates the hatred and frustration amongst people, that the nazis need to get new recruits.
Because the deal about nazis and other haters is this: they use your frustration and anger, they turn it into hate and make you believe that imigrants and homosexuals are the cause of all your problems.