Again, as I said before, we're obviously meaning different things here. Serial killers have not, and never will, cause any significant harm to society at large. The vast majority of people don't lay awake at night fearing they will become the victim of a serial killer. Most people don't give serial killers much thought at all, other than if they want some late night TV entertainment. You might as well say that venetian blinds are a considerable danger to society because 15 people manage to strangle themselves to death with them each year.
Naturally, you're looking at this from an American perspective. There are dozens of dead women in British Columbia who would say you're wrong, if they were still alive to say anything. They were all the victims of ONE man, who got away with his murders for a very long time, and yes, this damn well did cause people in the area the victims came from to lie awake at night, wondering what happened to their friends/loved ones, and if they'd end up being killed as well.
Robert Pickton is now in prison, and he is one of a very few people in Canada who I think actually does deserve the death penalty. But as I pointed out in the comments section of CBC.ca last week, we can't have one law for some murderers and another law for others, since there are a lot of people who were actually falsely accused and spent decades in prison.
There's a stretch of highway in British Columbia called the "Highway of Tears". So many women have been murdered along that road, and one of the theories is that many were murdered by the same person (not the aforementioned Pickton; his victims came from a different part of BC). This has gone on for decades.
This administration is openly hostile to the whole idea of taking in refugees.
As I mentioned previously in another discussion, why should they fix anything? "Canada will provide." Except in this case, we've been taking in tens of thousands of asylum seekers who don't trust Trump's government to treat them decently. It's no longer just Muslims walking over the border, it's people from many places who fly into the US, or sneak into the US via the southern border, join a bus convoy (or some other transportation method), and go to the US/Canada border... and walk across.
Yes, there are signs up at the commonest crossing sites that make it clear that they will be arrested if they step across that border. But these people don't care. They willingly give themselves up to the RCMP because of the bare chance they'll be allowed to stay.
Oh, and as far as the definition of "terrorist" goes... our former PM, Stephen Harper, has the view that anyone who is an environmentalist or supports groups who are pro-environment is automatically a terrorist. That's one reason why I've never used my real name on the CBC comment pages. I say things the Reformacons don't like to hear.