The neo-Nazis and white supremacists should have their freedom of speech and freedom to organize, but freedom of speech does not entitle anyone to freedom from the consequences of that speech. And it certainly does not give anyone freedom from their actions.
I say let them organize. Let them crawl out of their dark holes so we know who they are. Photograph them. Shame them. And let them feel the brunt of the social consequences for their actions and words. Let their employers know who works for them. Let their relatives, friends, classmates, coworkers, and neighbors know who they really are.
We must organize to stop this aggression towards our neighbors and friends, but let’s be smart about it. Let’s use every non-violent tool we can to ensure that hate is outcasted from civil society. Let it be known that hate will not be tolerated. White supremacy will not be tolerated. Let’s make sure they crawl back into that hole from whence they came by calling them out, and by voting out those politicians whose actions or inaction enable their twisted beliefs.