
Inside Dublin Islamic centre: pressure on ‘senior official’ to step down amid claims over staff links to banned group
A “senior official” at the Islamic Cultural Centre of Ireland (ICCI) in Clonskeagh, Dublin, has been asked in internal correspondence “to step down in favour of the public interest and to prevent further harm” as the crisis deepens at Ireland’s largest …