Won the battle but, if you look at everything else going on in that Godless Hellhole, we still aren’t winning the war.
No, but this was very important. Harvard dropped the ball, because this was not a matter of “free speech,” which would be something like the Satanists coming out and saying “I hate the Catholic Church” or “I hate ...whatever...”
It was a parody of a Catholic rite; I doubt that Harvard would have supported a parody of the Muslims gashing themselves on the head during the day of the ascension of Mohammed’s horse or whatever it is.
Also, notice that the Satanists know where the truth is - and that’s where they attacked. But fortunately, this seems to have galvanized Catholics.
But the seeds of new or renewed Christian/Catholic faith has been planted.