Ohio State University Agrees to $100 Million Settlement With Survivors in Major Sex Abuse Lawsuits
Ohio State University has agreed to pay $100 million to settle claims brought by 279 former students who accused the institution of failing to protect them from decades of sexual…