Tags Chester University

Tag: Chester University

Ban foreign language imams – peer

Foreign imams who do not learn English should be banned from giving sermons in UK mosques, a Labour peer has said. Lord Ahmed's comments...