Man Claims He Was Hogtied And Put In A Dungeon After Trespassing On Jeffrey Epstein’s Island

Benjamin Owen says workers on Jeffrey Epstein’s former island hog-tied and confined him after an unauthorized visit to Little St. James.