Everyone here taking the rage-bait is clearly ignorant of the actual Canadian laws surrounding this.
-
Canadians have a legal right to defend themselves. Something not every country grants their citizens.
-
Several provincial trespass acts permit physical removal of trespassers.
So Canadians are well protected in confronting trespassers, so long as their actions are reasonable, IE conducive to removing the trespasser -or defending yourself.
Our laws work well. A fact that's evidenced by our relatively peaceful society and the fact that stories like this (double charges) are a rarity.