Fill in the blank for the next place to ban free speech or make a law banning it. KKK rally, NAACP rally, Republican convention, Democrat convention, Gay pride parade, Christian candle light vigil, etc... All of these people are innocent in their minds as well. I reserve the right to protest any and all of them, with repercussions for my actions. Those repercussions shouldn't be at the hands of government. Much like free enterprise deciding the fate of business government shouldn't be picking winners and losers. I don't need "you" or the government to decide my values or who is innocent or guilty by moral standards. This is simplified but I see no need for additional laws. People have died, served and sacrificed to protect their right. Just because it is an affront to my senses doesn’t mean I get to change the rules to fit my senses. In most cases this country is divided in half on issues, not allowing discourse shows you don't have a firm grasp on your reality or have the means to defend it.