Michael Jeffries, the former CEO of Abercrombie & Fitch, was arrested on sex trafficking charges, according to several media reports. Police took Jeffries and his partner Matthew Smith, along with a ...
Lead attorney Andrew Baldwin flatly asserted it was a mistake not to immediately take into evidence the sticks that were strewn across the girls' bodies.