All posts - Tag: FBI Settlement
Enter your search keywords...
Created date 24/04/2024
The Justice Department has finalized a $139 million settlement with over 100 victims of Larry Nassar, the disgraced former USA Gymnastics team doctor. This agreement addresses the FBI's early shortcom...