Well, I don't know about that, HughRG...not having the ability to read People's Front's comments myself.  

27 upvotes (you mean, I suspect, "Like")...that may mean nothing more than 27 people who liked a comment that was perhaps disrespectful and crude.  Again...don't know.  Do you?  
Were you able to read People's Front?  Care to pass along what you recall?  Maybe as a test of that "state of free speech in Canada"?  

Thanks in advance.