Controversial London Islamic charity hosted British pro-Iran fanatic who was once filmed attacking anti-regime protesters

The Islamic Centre of England in Maida Vale, central London, is under investigation by the Charity Commission over its alleged links to Tehran.
Source - www.dailymail.com ↗