Ohio State Board of Trustees Approves Final $100 Million Settlement with Richard Strauss Sexual Abuse Survivors
The Ohio State Board of Trustees voted Wednesday to approve a $100 million settlement with hundreds of survivors of former university doctor Richard Strauss. The resolution is expe…