UK Charity Regulator Dismisses Trustees Of Iran-Affiliated Islamic Center | Iran International