FBI Told New York Police to “Stand Down” After Arresting Epstein

Important cybersecurity news update

Jeffrey Epstein was arrested on July 6, 2019. Five days later, federal authorities told New York detectives to “stand down” in their investigations into the child sex trafficker.Recently released documents from the Justice Department’s Epstein files reveal a …