New laws would allow the government to revoke the citizenship of naturalized citizens under certain circumstances. But the suspected shooter was born in Canada. His citizenship couldn't be revoked, and I don't know why it should be. The idea seems to come from a visceral nativism. The idea that surely potential terrorists have an otherness to them. They are immigrants or the children of immigrants and there's some kind of illegitimacy to their citizenship that needs to be proven beyond actually having citizenship. It's weird. If we had the evidence to revoke citizenship under the new laws, we'd have the evidence to charge them with a crime.
My own personal preference is to declare war on ISIS.
I mean literally, with an act of parliament, not figuratively.
That makes Canadian citizens that work for the advancement of ISIS guilty of treason, no matter where they were born.