Islamic Center of New England Gives Platform (Again) to Deobandi Imam

Readers might remember our article about the Islamic Center of New England (ICNE) earlier this year. ICNE operates two mosques near Boston that have histories of promoting Islamist organizations and preachers. After we alerted Congressman Joe Kennedy to


Click here to read the full article on its original website.