October 23, 2024News Former Abercrombie & Fitch chief executive Mike Jeffries has been arrested on federal sex trafficking charges Source link