Islamic charity dubbed the ‘UK voice of the Iranian Supreme Leader’ reopens to public
EXCLUSIVE: The Islamic Centre of England Limited, which is being investigated following comments made by the charity’s director in which he condemned women that don’t wear the hijab as “poison”, is one of the largest Shia mosques in the United Kingdom.