Jeffries
Abercrombie & Fitch: Former CEO and his partner arrested – accused of male rape and trafficking
The former chief executive of Abercrombie & Fitch, Mike Jeffries, and his British partner, Matthew Smith, have been arrested and face human trafficking charges, according to BBC sources. The two men were arrested Tuesday morning, along with an alleged accomplice who allegedly played the role of a middleman.