Former Abercrombie & Fitch CEO Arrested on Sex Trafficking Charges Business 22 October 2024 Mike Jeffries, the former head of Abercrombie & Fitch, has been detained on accusations pertaining to sex trafficking. This development…