‘Islamophobia’ Invention Has Served Its Purpose Spectacularly Well

"Islamophobia" is an idea recently invented and defused by advocates and apologists for Islam for the purpose of silencing criticism of Islam. The term "phobia" indicates an irrational fear, which is how users of the term hope criticism of Islam will be

Click here to read the full article on its original website.