
A company with links to Iran is bringing migrants to Britain, The Telegraph can reveal. RAD Media World, a firm based in north-west London, is connected to several Tehran-backed entities and has been bringing people to the UK legally by sponsoring skilled worker visas.