Ottawa’s new anti-hate bill is a mistake

.....

© The Globe and Mail