New Scandal: Former Abercrombie & Fitch CEO Mike Jeffries Arrested. Details
Former Abercrombie & Fitch CEO Mike Jeffries, 80, and his British partner, 61-year-old Matthew Smith, have been arrested and charged with human trafficking for sexual … Read more