The former boss of fashion retail giant Abercrombie & Fitch has been charged with running an international sex-trafficking and prostitution ring. Clothing store boss Mike Jeffries and his British ...
Mike Jeffries, former CEO of the iconic Abercrombie & Fitch clothing store chain, was arrested Tuesday in Florida on sex trafficking and interstate prostitution charges, prosecutors announced.
Jeffries and Smith are accused of hiring Jacobson to act as a recruiter to select young men hoping to build a career in modeling who would then be coerced or forced to engage in sex acts at events run ...