Open this photo in gallery: Demonstrators in support of Palestinians wave Palestinian flags during a protest in Toronto, on Oct. 9.COLE BURSTON/AFP/Getty Images The mayors of Vancouver and Toronto characterized pro-Palestinian rallies in their cities this week as celebrations of Hamas’s recent terrorism in Israel and publicly called on local police to investigate any incidents of hate speech. Federal Conservatives went one step further and demanded police charge anyone in Canada who is cheerleading the recent killing of more than 1,300 in Israel. Canada blacklists groups it designates as terrorists, including Hamas, allowing the federal government to seize any Canadian...