Former CEO of Abercrombie & Fitch indicted on intercourse trafficking fees

Mike Jeffries, the previous CEO of Abercrombie & Fitch, has been indicted on 16 federal counts of intercourse trafficking and worldwide prostitution in New York, and is accused of leveraging “a network of employees, contractors and security professionals” whereas he led the retailer. #CNN #News