Where are all of ET's First Amendment fundamentalists now? Coffee break?
Sorry, but you
are allowed to say whatever you want. You cannot, however, say it
wherever you want. If you come into my house and offer verbal offense, the first amendment does not protect you from me. Here, just for you, I'll put the wording up for you to review:
Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
Now, knowing you, you'll go for the right to peaceably assemble in defense. But peaceably assembling does not mean entering a private event, residence, or assembly with the intent to cause discord or discontent. Public places, that's a different story. You have the right to assemble peacefully in public (well, you don't because
you're Canadian).
In regards to the protester in the article you quoted (and that Ricter posted), the man entered a private event with the intent to sow discord and was removed for it. He does not have the right to disrupt the event (which is private). He shouldn't have been sucker punched, and the person that assaulted him (assuming this is an accurate account of events) should also be charged with assault. But the protester is not protected under free speech like you claimed in this circumstance.