Epstein files: The sisters who survived

The late-2025 release of the “Epstein Files” by the U.S. Department of Justice has confirmed what sisters Maria Farmer and Annie Farmer have said for nearly 30 years: federal authorities documented their warnings about Jeffrey Epstein and failed to act. The newly unsealed records mark a devastating but validating turning point in their long fight … Continue reading Epstein files: The sisters who survived