Who Owns Epstein Island Now? Update on Billionaire Plan to Build New Resort
Newsweek - Latest Breaking News, US, World, Politics, Business,…
February 13, 2026
A billionaire planned to open a new resort on Epstein Island by 2025. Those plans, however, have not come to fruition.
Discussion in the ATmosphere