Iran’s UK Charity Allowed to Sponsor “Skilled Workers” to Migrate to the UK
Iranian regime’s UK charity is allowed to sponsor “skilled workers” to migrate to the UK RHODA WILSON The Islamic Centre of England, a London-based charity accused of being part of the Iranian regime’s propaganda machine, is licensed by the UK Home Office to sponsor visas for “skilled workers” and religious ministers. Despite being under active…
