Excuse me? There is no moral equivalency here, Richard. When you make one all you are doing is supporting Nazism, full stop. "Both sides" are not wrong when one side consists of swastika wearing, "Heil Trump" shouting, goose stepping honest to god actual Nazis. Why is it so hard for you guys to condemn this? Republicans used to be against fascism and Nazism, but in the age of Trump I guess they're somehow considered an acceptable faction of the conservative movement. How are you not ashamed of this?
Stop misusing the term "free speech." No one was arrested for saying or printing anything, therefore there was no infringement of free speech. Free speech means the government cannot impose jail time, fines or other legal penalties for engaging in protected expression. It does not mean that everyone else has to listen to your BS or treat your ideas as legitimate and deserving of equal consideration with all others.