Leaders of a London Islamic centre described as a “cut-out” of one of Iran’s deadliest military forces, have been stripped of their powers by the Charity Commission. The regulator has appointed an interim manager to oversee running the Islamic Centre of England after its trustees “failed to comply with legal duties,” and to protect the…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`