Rubinoff: Free speech and the politics of progress
by from on (#3JZRX)

It's a polarizing time, when things that should be straightforward - like the nature of discrimination - get twisted and distorted by those whose value systems clash with reality and, occasionally, common sense.