its not what you say its how you say it one random person having hateful feelings towards other people is not breaking the law but there are certain circumstances where hate speech is illegal ie standing in a street and shouting i hate niggers having a hugely popular twitter page and saying jews should be burned that sort of thing