Actually, the far-left is much more congruent with muslim extremists:

intolerant:  Check
Free speech:  Check
Racist:  Check
Relying on ignorance of followers: Check
Dont conform to same beliefs, you get stoned:  Check
Fascist:  Check