Former Abercrombie & Fitch CEO accused of exploiting young men for sex

almost 2 years in The Irish Times

Eight men tell BBC Panorama they attended events that involved sex acts and were run for former A&F boss Mike Jeffries (79) and his partner Matthew Smith (60)

Mentioned in this news
Share it on