Here are pictures from a protest in Montreal against Israel, the US, and Canada (maybe Harper and teh Conservatives)
http://www.sammcgill.com/hate.html
Free speech is great.
Where is the line that should not be crossed? The line where it becomes hate speech and threatening to others?
I am posting this in this therad because it is on the same subject.
Also, the discussion seems to be more civilized than what we often see on the politics board. That being said, this may need its own thread.