Channel 4 Investigation suggests only 2% of Epstein data released to public – Terabytes missing
February 12, 2026
While the recent deluge of documents from the DOJ felt like a breakthrough, Channel 4’s investigation indicates we are barely scratching the surface.