Former CEO of Abercrombie & Fitch, Mike Jeffries, and his partner Matthew Smith have been arrested and charged with running a prostitution and international sex trafficking business. The investigation was initiated by the FBI after reports from the BBC revealed claims of sexual exploitation and abuse. 15 victims are mentioned in the indictment, but authorities believe the operation may have involved dozens more.

Source: https://www.bbc.com/news/articles/cgj4j05wy31o

Reply to this note

Please Login to reply.

Discussion

No replies yet.