Feb 2, 2026
What components of the Epstein archives remain sealed or disputed and what oversight is in place for future releases?
says it published the last major tranche of —over 3 million pages, 180,000 images and 2,000 videos—on January 30, 2026 and characterized that release as with . That claim is disputed: bipartisan criti...