I didn't see any reports that he did it in the name of "Trump, Le Pen" or of your so called "degenerates".  Perhaps you can point us to the article.  

And what gives you the right to call right wing supporters degenerates?   Just as most muslims are peaceful people trying to get by, so are the vast majority of right of center supporters.  If anyone tried to make such a disgusting generalisation about any other group, i am sure you would be the first to call them out.
You sir are a hypocrite of the highest order with your pompous claim to the high ground while demeaning Albertans or anyone else who doesn't view the world exactly as you do.   When you go looking for hate - look in the mirror.