“Another 1st amendment lesson, taught by our state run schools.”
School children do not have the right to wear offensive tee shirts and start chanting “Gay is OK” in the lunchroom.
“chanting Gay OK after some students were removed “
At no point does the article say that this all started when the jack booted thugs came to break up a protest in the lunchroom. The protest seems to have started due to the 1st amendment infringement. And no “Gay OK” is not offensive, it is pretty much the definition of protected political speech.