No doubt this is a violation of free speech. They need to sue, and the university needs to feel the pinch like Oberlin College.
If there are no lawsuits filed, wonder if the officers were paid to go away.
Either that, or the memes really were offensive.
But without seeing the memes, or reading an accurate description of them, it’s impossible to make a judgment.