I think that she is the one in Blue Highway's post (52), not the heavyset one with juggalos - although that one could be her sister. Some of what they did went beyond protected speech protest, and ventured across the line into threats, stalking, harassment, and assault (not battery). They need to be made aware that those with whom they disagree have legally protected rights, which must be respected. They should be held legally accountable, which could also be the basis for firing.
Here is her picture from the DSA Meetup page: