The FBI found a trove of photos of nude women and girls at Jeffrey Epstein’s New York City townhouse when they performed search warrants following the financier’s arrest on sex trafficking charges in July 2019.
Marta Dhanis, FOX News
Mon, 12/06/2021 - 7:42pm
The FBI found a trove of photos of nude women and girls at Jeffrey Epstein’s New York City townhouse when they performed search warrants following the financier’s arrest on sex trafficking charges in July 2019.