Tarek Fatah on Islamofascism

Trevor Loudon New Zeal 9/25/2011

Tarek Fatah is a Pakistani/Canadian, a Muslim and a Marxist.

However unlike many modern Marxists, Fateh rejects Islamofascism, and makes no bones about his defense of Western values.

Must view!

Watch live streaming video from ideacity at livestream.com

Related: U.K. Muslims Hold Rally Against Extremism

LONDON — Thousands of […]