Tech Insider
Mike Jeffries
Mike Jeffries, the former CEO of Abercrombie & Fitch, was charged with sex trafficking and 15 counts of interstate prostitution on Tuesday.