Billionaire investor Stephen Deckoff buys Jeffrey Epsteins private islands. He bought them for half price and wants to build a 5 star resort there. I can see the sales pitch now: "Step foot where Bill Clinton once did!" Join @JFKennedyOfficial 3.3K views00:21