Has the entirety of Britain, and the Western world in general, been afflicted with terminal idiocy? There is no conceivable way that this issue has anything to do with race, unless the Muslims who attend Farooq E Azam Mosque and Islamic Centre are all of one race and Muslims of all other races are barred […]