Tag: Human trafficking accusations

news-22102024-170510

Former Abercrombie CEO Arrested on Sex Trafficking Charges: Reports

The former CEO of Abercrombie & Fitch, Mike Jeffries, along with his partner Matthew Smith, and another man, have been arrested on sex trafficking...