Court records detail recent kidnapping at Epstein island: 'Stripped and hog-tied'
Jeffrey Epstein’s “longtime property manager” allegedly kidnapped, “stripped and hog-tied” a Tennessee man after pursuing him and his brother in the U.S. Virgin Islands back in March, according to new court records reported by NBC affiliate KXAN on Saturday.
The man in question was Benjamin Owen, the owner of a Tennessee-based anti-human trafficking advocacy organization, who was charged with trespassing after he and his brother travelled to Little Saint James – formerly Epstein’s private island ...