Regulator orders reform to governance at Islamic Centre of England

The Charity Commission has issued the Islamic Centre of England Limited with a formal Order under Section 84 of the Charities Act, compelling the trustees to provide rigorous oversight of future speakers and online activity …