Article

CBCCBC on 2024-04-23 19:10

U.S. government agrees to $138.7M settlement over FBI's botching of Larry Nassar allegations

The U.S. Justice Department announced a $138.7-million US settlement Tuesday with more than 100 people who accused the FBI of grossly mishandling ...

Related news