Mike Jeffries, the former chief executive of Abercrombie & Fitch, has been indicted on sex trafficking and prostitution involving dozens of men. The charges were unveiled on Tuesday, a ...
Former Abercrombie boss Mike Jeffries was arrested in Florida on Tuesday, but details of his near-obsession with male beauty and his exploitative sex parties had been leaking for years.