U.S. Attorney Breon Price announces October 22, 2024, the indictment of former Abercrombie and Fitch executives Michael Jeffries, Matthew Smith and James Jacobson on sex […]