U.S. Agrees to $138.7M Settlement Over FBI’s Botching of Larry Nassar Assault Allegations
(DETROIT) — The U.S. Justice Department announced a $138.7 million settlement Tuesday with more than 100 people who accused the FBI of grossly mishandling allegations of sexual assault...
Read more