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.