To Construct a Five-Star Resort, Stephen Deckoff Paid $60 Million to Acquire Jeffrey Epstein’s Island
Stephen Deckoff, a billionaire, recently spent $60 million to purchase two islands in the Caribbean that were allegedly used as a base by convicted pedophile …