Steve Huffman has been accused of supporting racism in his commitment to free speech. Continue reading...