Tell Mama, the Muslim group devoted to sounding the alarm about the unspeakable conditions in which Muslims must live in the U.K. – though for some reason they keep making great efforts to enter and settle in, that terrible country – is once again angry with Lord Pearson of Rannoch, who is one of the […]