It seems that Fiyaz Mughal's Tell Mama organization has overstepped its jurisdiction of "measuring and monitoring anti-Muslim attacks in the UK" to defend the Muslim hellhole that is Pakistan and the Islamic theocracy that is Iran.
This latest article from Tell Mama ('Yet More Tabloid Islamophobia, the Peter Hill Article'), written by Steven Rose, is itself a response to an article written by Peter Hill for the UK's Daily Express: 'Why does Britain feel so obliged to accommodate for minorities?' (published on the 7th of April).
Steven Rose questions Peter Hill's following assertion:
"I wonder if Muslim countries go out of their way to cater for other faiths. Actually, I don't wonder.... ['Muslims countries'.. 'think that'] 'unbelievers' don't even belong to the human race."