Of Pseudo-Seculars and xenophobes…

The below rant contains some very strong words and is not for the faint hearted! Lets start by clearing the definitions of certain words that I am going to use in my article. – Xenophobe: Xenophobia is a dislike or fear of people from other countries or of that which is perceived to be foreign […]