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.
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.