You are on that beyond reasoning. If you think that those religious idiotsAnd you have exposed your own prejudice by calling them idiots. Perhaps you are an atheist or agnostic but I would not call you an idiot for believing (or not as the case may be) what you do. As it so happens, I am pretty agnostic myself, but I have many friends who are deeply religious and I would never dream of calling them idiots for their beliefs.
And if there is one group where my tolerance ends it's about nazis. (Before you try the wrong argument: A nazi is somebody who brings his one superiority above any reason.)Actually, I know a little bit about nazis myself. They murdered my father's 6 brothers and sisters as well as both of his parents. They also kept him in Auschwitz fpr 9 months until the Russians got too close and they moved him to Dachau where he was finally liberated almost a year later. Saying that people who are deeply religious are nazis, just because you do not agree with their beliefs, is truly despicable.
If your whatever law covers the free speach of nazis your law is wrong.Our 1st amendment means that we defend the right of someone to express an opinion even though we strongly disagree with the option. Yes, it has certain limitations. You cannot yell "Fire!" in a crowded movie theater or use freedom of speech to incite a riot. But the minute that we start curtailing the right to free speech, we are in danger of turning into Cuba - it is a slippery slope.
And this is old, well established relligion, nothing rural americans have inventedNow you sound like Walter Meester.
And stop calling somebody leftist. This is insulting. You have no idea what left is by any meaning. The folks you are adressing are liberals if, and that is center, not left.I respectfully disagree.
https://en.wikipedia.org/wiki/Left-wing_politicsObviously, you are left wing ;)