I think their justice system will deal with him, as they should. I dont think they can really be compared to what happens in America, which has twice the murder rate, 25 times the rate of rape, and three times as much gun violence.
IF anything, maybe we can take a cue from Toronto. Perhaps it is easier to attain and use a vehicle, and considering how few mass vehicle deaths they have, that may be a very good thing.
and about 20 times their population... You left out that part... Tgeres more people in Texas than Canada...