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.