A Memphis man who trespassed on Jeffrey Epstein’s private island, Little St. James, has shared disturbing details of what happened to him there. Benjamin Owen, 44, founder of the Memphis-based nonprofit We Fight Monsters, told CBS News that he was hogtied, blindfolded, and locked inside a concrete dungeon by people on the island, and that he feared he would not make it out alive.
According to The Daily Beast, Owen traveled to the island on April 24 along with Ryan Dalton and one other man, saying they went there to research Epstein and bring the disgraced financier’s crimes “back in the spotlight.” Epstein, the convicted sex offender who died in a New York jail in 2019 while awaiting trial on federal sex-trafficking charges, had purchased the island in 1998.