Former CEO of Abercrombie & Fitch indicted on sex trafficking charges
New York CNN —
Mike Jeffries, the former CEO of Abercrombie & Fitch, has been indicted on 16 federal counts of sex trafficking and international prostitution in New York, and is accused of leveraging “a network of employees, contractors and security ... [8021 chars]
Source: CNN