Canadians must wake-up and aggressively oppose the Haters.  We have become too accepting of their nonsense.  When that happens, these types of events escalate.  We see the Haters every day in these comment sections, and in our society generally, and as we stand by without a voice, they are emboldened (regardless of their "reasons" for hate).  There are good people in all political Parties, so this is not about political opinion.  These  differences are healthy, Haters are not.  

Get the comment below as an example: "Trudeau was very quick to call it a terrorist attack without any proof.
Usually when non Muslims are killed he does not refer to terrorists at all."

Ask for one shred of proof for this outrageous slander at this sad time, and you simply get more hate spewed back.  It is a sickness that can spread if unresisted.