Islamic Center of New England Gives Platform (Again) to Islamist 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