Outrage in the wake of the UK’s charity regulator’s shutting down of the Iran-affiliated Islamic Center of England. Muslims, among them donors, who have for years benefited from the services the center provides, have condemned what they called the Charity Commission’s intrusion on the spirit and determination of their community.
Press Tv