UK: Muslims put fox in henhouse with Government approval
Government appoints Leeds imam as 'independent expert' to tackle Islamophobia
Read moreHow to counter the charge of 'Islamophobia'
'Islamomoria' is the perfect word to describe the unthinking apologists for Islam
Read more