Epstein's Notorious Island Sold, Set for Luxury Resort Transformation

Little St James, once owned by Jeffrey Epstein, is to become a luxury resort following its recent sale in May 2023.