This may be the touchiest aspect of free speech. Are we free to articulate hatred? It's easy to say yes, but then you have to deal with people like this that make it very difficult to side with the First Amendment, though somehow you know you must.
story from the daily dish.