Ohio State University reached a $100 million settlement with 279 victims of former university doctor Richard Strauss last week ohiocapitaljournal.com/2026/06/12/o...
Ohio State University reached a $100 million settlement with 279 victims of former university doctor Richard Strauss last week.