Ex-Olympic Gymnastics Coach John Geddert Takes Own Life After Being Charged With Human Trafficking
Published
The body of the 63-year-old, who had ties with disgraced former gymnastics physician Larry Nassar, was found at the rest area off an interstate in Clinton County on Thursday afternoon, February 25.
Full Article