Create new Board
Editorial Images

Jeffrey Epstein's Private Island In The Caribbean Has Gone Quiet

A villa stands on Little St. James Island, owned by fund manager Jefferey Epstein, in St. Thomas, U.S. Virgin Islands, on Wednesday, July 10, 2019. This is where Epstein - convicted of sex crimes a decade ago in Florida and now charged in New York with trafficking girls as young as 14 - repaired, his escape from the toil of cultivating the rich and powerful. Photographer: Marco Bello/Bloomberg via Getty Images
Jeffrey Epstein's Private Island In The Caribbean Has Gone Quiet
Embed