Physician abused at least 177 Ohio State students, report says
Ohio State University physician Richard Strauss sexually abused at least 177 students throughout his 20-year tenure, and university officials repeatedly failed to investigate or ac…
Ohio State University physician Richard Strauss sexually abused at least 177 students throughout his 20-year tenure, and university officials repeatedly failed to investigate or ac…