<Freedom of speech has reasonable limits.>
Listen, if someone had racist views (Aryan nation, KKK, jews, arabs, muslims, indians, asians etc...), I would just label them as such and move on. But there is no reason for me to prevent them from airing their views, no matter how extreme they might be. If someone personally offends me because of a particular race group that I may belong to, I would use the "ignore" feature and never hear him/her again. Cause once you start making a "people" selection based on their views, we end up being no different than them. JMHO.
"When fascism comes to America, it will be wrapped in the flag and carrying a cross." - Sinclair Lewis
"Those Who Would Sacrifice Liberty for Security Deserve Neither." -Benjamin Franklin