By: Trevor Loudon
New Zeal

Canadian Muslim activist Tarek Fatah lashes Islamofascism.

Mr. Fatah is a long time leftist, but he should be commended for his honesty and courage here.

Thanks to Tammy.