UK Charity Regulator Dismisses Trustees Of Iran-Affiliated Islamic Center

The Islamic Centre of England
The Islamic Centre of England

The UK’s Charity Commission has removed trustees from the board of the Islamic Center of England for its links to Iran.