Who’s to say what you can say?

Two groups, both representing core democratic ideals, are at complete loggerheads with each other over the issue of freedom of expression in Canada. Civil libertarians are on one side and human rights advocates on the …