Anti-human trafficking advocate arrested for trespassing on Island previously owned by Epstein

2 days ago 3

Rommie Analytics

The head of a Memphis, Tennessee-based nonprofit that works with law enforcement to fight human trafficking was charged with trespassing on Little St. James, the island formally owned by financier and convicted sex offender, Jeffrey Epstein. Authorities responded to reports of a kidnapping and assault on the island, according to Virginia Island police. Once there, police say they confronted three people. One of those people was aggressive toward law enforcement, WREG reported. The people escorted police to a holding area, where they found Benjamin Owen, founder of We Fight Monsters. He was restrained by duct tap and his body and...
Read Entire Article