Ex-Abercrombie & Fitch CEO on sex trafficking charges
The former CEO of fashion giant Abercrombie & Fitch and his British partner have been arrested and are facing sex trafficking charges, the BBC understands. Mike Jeffries, his partner Matthew Smith and the couple’s alleged middle-man were arrested on Tuesday morning. The FBI and prosecutor’s office are expected to announce more details at a press … Read more