Join Nostr
2026-06-04 17:55:07 UTC

Anon Opin on Nostr: I thought Stephen Deckoff got one hell of a deal when he bought Epstein Island for ...

I thought Stephen Deckoff got one hell of a deal when he bought Epstein Island for $60m in 2023. I assumed he'd bought it at the bottom of the market and got a huge discount. But now I'm not sure how he could ever have guests over. Who'd go there?