Congress releases first batch of Epstein files, many of which were already public

Published on September 2, 2025 at 10:33 PM
Congress releases first batch of Epstein files, many of which were already public
Jeffrey Epstein in Cambridge, Mass., in 2004.

Related from feeds.nbcnews.com