Also see
Free speech, Claire Fox says, means allowing people to hold and express racist, sexist and homophobic views. It means...