Free speech has nothing to do with a newspaper printing (or not printing) what you have to say.  The concept of free speech is between citizen and her government, where the government is not allowed to abrogate the citizen's right to say what she wants (at least within the limits provided by the Charter of Rights and Freedoms).  A newspaper, being a private entity, can publish whatever or whomever it wants.  It has no obligation to publish (or refrain from publishing) anything.