first amendment rights exist anywhere any time. Including this forum. Upon signing up you’ve read the rule agreed to terms of conditions. By doing this you agree to waive your free speech and agree not to talk about religion or politics. Along with harassment or flaming on other forum members. Violation in your agreement You can be penalized. It’s a fundamental right to ones own expression in many ways. The only time that freedom dose not exist is when you knowingly and willingly, for whatever ever reason are coerced or are willing to give that right away.