The only way to prevent crimes like this is to teach incoming Islamic families the civilized ways of the Western culture — oh wait a minute — that’s what got her killed — never mind.
Canada is full of these nut jobs. And the number is continually growing in the name of “diversity” and “equality”. Neither Canada or the US have any obligation, legal or moral, to let people into this country whose belief system is diametrically opposed to individual civil rights and representative democracy. Our leaders, including supposed “Conservative” governments, are marching us over the cliff.