Former Abercrombie boss Mike Jeffries was arrested in Florida on Tuesday, but details of his near-obsession with male beauty and his exploitative sex parties had been leaking for years.
Anticipation builds every time the tall metal door slides to the side, revealing the latest prisoner to be let out. Over a period of two hours on Tuesday morning (October 22), 14 men walk free from ...