Subscribe
Sign In
|
Subscribe Ad-Free
Ed White
Author Archive
2024
2021
2018
2016
2012
Apr 25, 2024
$138.7M Settlement Over FBI's Botching of Nassar Allegations
The U.S. Justice Department is paying a $138.7 million to settle more than 100 claims that it badly mishandled allegations of sexual assault against Larry Nassar in 2015 and 2016.