The Quebec tragedy was waiting to happen.

14 women murdered at Ecole Poly, 9/11, Daesh, Niqab, Syrian refugees ...  How much a worried fearful public can withstand. Some nutcase had to crack. 

The Canadian govt did not prepare the people politically for its actions. Whatever the merits of accepting refugees, potential or real terrorists among them, Canada has no program for serious vetting as Trump is rightly proposing.

Now Canadian politicians will be hand wringing. But the water is already under, or say over, the bridge. Too little, too late.