St. John Billionaire Bought ‘Pedo’ Islands For $60 Million Today

CHARLOTTE AMALIE — Two private islands off St. Thomas that belonged to Jeffrey Epstein just sold for less than half their initial asking price. Stephen … Continue reading St. John Billionaire Bought ‘Pedo’ Islands For $60 Million Today