No doubt that Canada is not without fault, in light of the countries and regimes it supports for geopolitical reasons. But it's the political class, not Canadians at large, who are responsible for this. We can try to sway public opinion to pressure politicians. 

But if you asked the average Canadian, of any race, creed or social status, if we should treat others as we would wish to be treated (and all of the related variants), he or she would agree. 
 
Canadians need more information (such as that presented in the article) to counteract the self-service propaganda, law-fare, and other strategies to dehumanize Palestinians and deny them vey basic human rights.  

While Israeli politicians and public defend an IDF medic who killed a wounded and prone, immobile suspect in cold blood,  By contrast, Canada court-marshalled an officer who shot a fatally wounded Afghani fighter to "put him out of his misery".