Deloitte Senior Manager Guilty of Trafficking

Five people – including a senior manager at Deloitte, the accountancy and consulting giant – were jailed for a total of 70 years after being found guilty of luring women to the UK, where they were forced into prostitution to work as “sexual slaves”. More details.

Comments are closed.