The Israeli occupation of the West Bank and the Gaza Strip (Yes, it's still an occupation when you pull your settlers out but retain full control of a territory.) is illegal under the fourth Geneva convention and constitutes an ongoing war crime.
Even Israel's own courts have ruled that its a belligerent occupation. The tough on crime Harper government is trying to make protesting and resisting an ongoing crime illegal.
The Harper government is signalling its intention to use hate crime laws against Canadian advocacy groups that encourage boycotts of Israel.
Such a move could target a range of civil society organizations, from the United Church of Canada and the Canadian Quakers to campus protest groups and labour unions.
It is absolutely unacceptable to treat the peaceful advocacy of boycotts as hate speech.
The Harper government knows this could not survive a charter challenge and hope just the expense and stress of a group or individual having to defend themselves till the point it was overturned will be threat enough.