Abercrombie & Fitch

Former Abercrombie & Fitch CEO Mike Jeffries has been arrested on charges related to sex trafficking, according to sources. The indictment, filed in the Eastern District of New York, accuses Jeffries and two associates, Matthew Smith and James Jacobson, of running a sex trafficking scheme between 2008 and 2015. They allegedly recruited young men, often […]


Current track

Title

Artist