On Dec. 3, 2025, Democrats on the House Oversight Committee released photos and videos of Jeffrey Epstein’s private island in the U.S. Virgin Islands.