Chris Philp has demanded the Charity Commission shut the Islamic Centre of England, which he brands the hub of Iran’s hostile state activity on British soil.
This article, images and content belong to the source and curated for informational purposes.
