In Canada, certain kinds of hate speech are a criminal offence. The consequences of a criminal sentence can be very seriousa conviction can result in prison time and compromise a persons ability to work or travel in the future. Should we ever put someone in prison for something theyve said?