Diocese of Buffalo Suspends Three Priests Amid Sex Abuse Claims June 8, 2021 Three priests have been placed on leave in response to claims in a lawsuit filed last month that they sexually...
Feds Investigating How U.S. Olympic Boards Handled Sex Abuse Claims September 17, 2019 By Eddie Pells Federal investigators are looking into the way the U.S. Olympic and Paralympic Committee and national governing bodies of Olympic sports...
Ex-Athletes: Ohio State Doc Groped, Ogled Men for Years July 9, 2018 By Kantele Franko, Andrew Welsh-Huggins and John Seewer On paper, Richard Strauss was a well-regarded Ohio State University physician who examined young athletes for decades as a team...