Market page: Jeffrey Epstein foul play confirmed in 2025?.

YES 2.5% / NO 97.5%