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.
Your new post is loading...