It's been one year since the Le Pen groupie Alexandre Bissonnette burst into a Quebec City mosque and opened fire on a group of helpless worshippers.
He killed six people, and wounded nineteen others. It was a horrifying massacre and a real nightmare.
But what I find almost as disturbing, is what happened afterwards.
Stephen Harper has so many monstrous human flaws, I think my fingers would fall off before I finished typing all of them.
But one of the worst is his ghastly hypocrisy.
For he is the leader who promised transparency when he came to power only to turn his filthy regime into the most secretive government ever. The leader who promised to clean up government only to turn it into a pig sty.
The one who talks about "freedom" all the time while passing Bill C-51 that would turn us into a police state.
And this banquet last night is only the latest example.
It was an interesting idea. Test the tolerance of Canadians at a bus stop in Hamilton, Ontario.
By having the guy on the left pose as an anti-Muslim bigot, and insult the guy on the guy on the right while the cameras rolled.
And although it was a little crude, and it did end bloodily, the results were encouraging...