The Left is as guilty of all the sins Canada1 ascribes to the Right.   Just watch the video of a Rebel reporter getting punched in the face by a Leftie who objected to her presence, recording the events, at an Edmonton Women's March.  Watch how these Leftist women, protectors of women's rights, (provided those they protect are Leftists,) helped the offender scurry away in order to avoid prosecution.  Apparently, assaulting a woman is OK by these sisters, as long as the woman assaulted is not a Leftist.

Here is the video, narrated by the assaulted reporter.   https://www.youtube.com/watch?v=IvnH9YiViAc

NOTE:   Don't look for any news of this as reported  by the CBC.  Don't look for any news of this reported by the Canadian Press, although the Canadian Press photographer was there at the scene of the assault.  These news outlets did not carry the story.  

The good news?  The perp has been identified and arrested.