Facing criminal charges stemming from allegations of immigration fraud, Imam Muhammad Masood – the public face of the New England Center of Islam in Sharon – finds himself in an increasingly difficult position, and could face deportation. Masood was arrested in a sweep by immigration enforcement officers almost a year ago, losing his position as the center’s imam, his income, and his right to work for money in the United States because the charges stripped him of legal immigration status…

Share Button

Sources