Saint-Barthélemy
What does the arrest of Abercrombie & Fitch’s CEO have to do with Jeffrey Epstein?
Former Abercrombie & Fitch CEO Mike Jeffries was arrested on Tuesday after a grand jury indicted him last week on charges that he ran a sex trafficking operation with his partner Matthew Smith for almost a decade between 2008 and 2015. Jeffries an