The links and collaborations between the Islamic Center of England and the Islamic Republic of Iran at the highest levels is indeed shocking. It is also a statement of the equally shocking neglect of duty on the part of UK politicians (and many across the West) who fail to monitor Islamic centers because of Muslim […]