
Police arrested Mike Jeffries, former CEO of Abercrombie & Fitch, Tuesday in connection with a sex-trafficking investigation. The 80-year-old, accused of sexually abusing over 100 men, was detained in West Palm Beach, Florida, the New York Post reports. His partner, Matthew Smith, 61, and business associate, James Jacobson, 71, were also arrested. Jacobson, reportedly a …