
BBC Panorama allegations: Former Abercrombie & Fitch boss Mike Jeffries is accused of exploiting men for sex in bombshell claims
Abercrombie & Fitch’s former CEO and his British partner were tonight accused of exploiting men for sex at events they hosted in the US and around the world. BBC Panorama released a dossier of allegations […]