Photos of young women on Jeffrey Epstein’s private island revealed in court documents
The string of photos, provided by Epstein accuser Sarah Ransome, were snapped on Epstein's Little St James island back in 2006, according to the latest cache of court files released on Monday.