“Hate” or “Disagreement”? Respecting Charter-protected freedom of expression in a digital world Posted On: May 31, 2019 Brief to the Standing Committee on Justice and Human Rights- May 31, 2019 Hate-or-Disagreement-Respecting-Charter-protected-freedom-of-expression-in-a-digital-world