Founder Of Anti-Trafficking Group Found 'Naked' and 'Hogtied' On Epstein Island After Trespass Attempt
The founder of an anti-trafficking group has been charged after being found restrained on Jeffrey Epstein's former island following an alleged trespass.
International Business Times UK ·