FBI Faces Criticism for Alleged Neglect of Jeffrey Epstein’s Victims Following $139 Million Settlement for Mishandled Larry Nassar Investigation
The recent $138.7 million settlement by the Justice Department to resolve claims from Larry Nassar's accusers has brought...