Mike Jeffries, former CEO of Abercrombie & Fitch, has been arrested and charged with running an international sex trafficking ring. He is accused of exploiting young men at parties held at his estates worldwide, along with his partner, Matt Smith. RT's Charlotte Dubenskij reports.
Hide player controls
Hide resume playing