Home > Meme Archive
Oct 12, 2014 Source: Breitbart News
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 ... (Read More)
|
Tweet |