Founder of Memphis nonprofit ‘hogtied’ while filming on Epstein Island, later charged with trespassing

Ben Owen, the founder of ‘We Fight Monsters,’ said he was trying to raise awareness for his nonprofit.

MEMPHIS, Tenn. — The founder of a Memphis nonprofit is facing a trespassing charge after he was allegedly caught filming on Epstein Island and later hogtied. 

Police officers with the Virgin Island Police Department responded to the incident Saturday, April 25, on the island of Little Saint James — also known as Epstein Island — according to court documents from the Superior Court of the Virgin Islands Division of St. Thomas and St. John.

Two residents of

This post was originally published on this site

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top