Yes, here we are.

Dealing with the ignorance of the right, and the arrogance of the left.

Sure, quell hate. Who disagrees with that? 

But define hate first. Or is that too much to ask? Is any criticism of Islam or Muslims hate? Is it hatred to point out that the shameful self censorship of the Canadian media during the famous European Islam cartoon controversy?

Ignorance is one thing. But the astonishing complacency from liberals with regards to potential limits on free speech and freedom of expression is more unforgiveable.