Mike Jeffries: From CEO to Arrest—The Story Behind the Abercrombie & Fitch Controversy
25 Oct 2024
Mike Jeffries, the former CEO of Abercrombie & Fitch, was arrested in West Palm Beach, Florida, along with his partner, Matthew Smith, on charges of sex trafficking. The 80-year-old is accused of conducting fake job interviews during which he allegedly sexually assaulted male models. He is said to have exploited...
Read More