Nearly 200 People Visiting Epstein’s “Pedo Island” Are Exposed by Mobile Data
An investigation has uncovered that nearly 200 visitors to Jeffrey Epstein's infamous island left digital breadcrumbs through their mobile devices, creating a connection between them and various locations across the globe.
This new scrutiny sheds light on the comings and goings on Epstein's island from 2016