I personally experienced this when working at a public school. The school seriously launched an investigation that lasted for days when a janitor who was in my classroom fixing a faucet that a student had deliberately broken started talking about how this particular alternative school was a waste of taxpayers money and the kids should have to make it at the regular school like everyone else, etc. I was put on leave for not contradicting and reprimanding the janitor. The public schools have been anti-free-speech for years. Now it is moving into all sectors.
I take it it wasn’t you who ratted the janitor out, so who did?