Skip to main content
See every side of every news story
Published loading...Updated

Tennessee nonprofit founder ‘hogtied’ on Epstein’s island, charged with trespassing

Authorities say Benjamin Jackson Owen was detained after filming on the island, and investigators are examining possible unlawful restraint and kidnapping charges.

  • On Saturday, April 25, 2026, Virgin Islands police arrested Memphis nonprofit owner Benjamin Jackson Owen for trespassing on Little Saint James Island and released him on a $500 bond.
  • Seeking to raise awareness about Jeffrey Epstein, Owen traveled to photograph structures for his nonprofit 'We Fight Monsters,' with wife Jessica Owen stating he planned the visit to 'bring to light things' people avoid.
  • Court documents reveal Owen was restrained with duct tape on his body and face, while resident Emery Poleon alleged one of the men pushed her; Owen denied the allegation, claiming the situation escalated after his detention.
  • Investigators are probing allegations of unlawful restraint and kidnapping, with a detective acknowledging probable cause for such charges, while Paul J. Arnold III faces charges for striking Owen and Ann Rodriquez faces false imprisonment charges.
  • Ann Rodriquez, Little Saint James property manager, was previously involved in a March 1 incident where individuals were detained at gunpoint, establishing a pattern documented in related court filings.
Insights by Ground AI

16 Articles

Lean Right

Activist Benjamin Owen traveled to pedophile billionaire Jeffrey Epstein's Caribbean island in search of answers. When police arrived on the island, Owen was found bound and taped. Opinions differ about what happened before that.

·Stockholm, Sweden
Read Full Article
Think freely.Subscribe and get full access to Ground NewsSubscriptions start at $9.99/yearSubscribe

Bias Distribution

  • 69% of the sources are Center
69% Center

Factuality Info Icon

To view factuality data please Upgrade to Premium

Ownership

Info Icon

To view ownership data please Upgrade to Vantage

Local Memphis broke the news on Tuesday, April 28, 2026.
Too Big Arrow Icon
Sources are mostly out of (0)

Similar News Topics

News
Feed Dots Icon
For You
Search Icon
Search
Blindspot LogoBlindspotLocal