
The founder of a Tennessee-based anti-trafficking organisation has been charged after being found restrained on Little St. James, the private island once owned by Jeffrey Epstein.
According to court filings and a statement from Virgin Islands police obtained by The Hill, the founder of 'We Fight Monsters', Benjamin Owen, was discovered on the island on Saturday, allegedly 'hogtied' and partially undressed after what authorities described as a trespassing incident.