House Democrats quietly dropped a batch of 19 photos from Jeffrey Epstein’s estate on December 12, 2025, and the timing screams theater, not truth-telling. The images — part of a sprawling trove reportedly numbering more than 95,000 photos — include familiar faces and a lot of redactions but almost no context for the American people More