Women’s Studies Prof: Islamophobia Meme Is ‘the New McCarthyism’

Dr. Phyllis Chesler, Emerita Professor of Psychology and Women’s Studies at the City University of New York and a self-described feminist, argued that the leftist mantra that any criticism of the doctrines of Islam is Islamophobic is “the new McCarthyism” on Saturday’s “Huckabee” on the Fox News Channel.

Share