The former CEO of Abercrombie & Fitch was arrested on a sex trafficking case –
Former Abercrombie & Fitch CEO Mike Jeffries, his British partner Matthew Smith and another man have been arrested and charged with human trafficking. According to information from the BBC, Jeffries, Smith and their alleged middleman were arrested on Tuesday morning and the FBI and the prosecution are expected to provide more details at a press … Read more