Larry Nassar’s Victims Get $138.7 Million Settlement for Flawed FBI Probe
The Department of Justice has agreed to a $138.7 million settlement with victims of sports physician Larry Nassar who accused the FBI of failing to adequately investigate the...
Read more