Mike Jeffries, former CEO of Abercrombie & Fitch, faces serious charges of operating a sex trafficking scheme during his tenure.
The indictments detail significant exploitation and manipulation of numerous victims under the false premise of modeling opportunities.