Islam's Useful Idiot Liberal Left Apologists

Western leftists stand up for their comrades in Islam

“It takes dedicated tunnel vision to extract from the resurgence of a pan-state theocratic empire a story of proletariat revolution. But socialists and communists have long regaled the world with lavish revisions of reality.”

Share