Racheal Thomas, For the Herald Canada has long been a country where people are free to speak, worship, and disagree without fear of criminal ...