Watch the report by Press TV on the Outrage in the wake of the UK’s charity regulator’s shutting down of the Iran-affiliated Islamic Center of England.

Watch the report by Press TV on the Outrage in the wake of the UK’s charity regulator’s shutting down of the Iran-affiliated Islamic Center of England.
+44 208 904 4222
info@ihrc.org
Choose from options and QUICK DONATE
Notifications