Former Abercrombie & Fitch boss Mike Jeffries arrested on sex trafficking charges #itvnews #shorts

This post was originally published on ITV News.