Ex-USA Olympics coach dies by suicide following human trafficking, sexual assault charges
**UPDATE: Ex-USA Olympic coach John Geddert fatally shot himself at an interstate rest area hours after he was charged with human trafficking, police confirm.** Geddert’s body was located by troopers at the rest area on EB I-96 in Clinton County at 3:24 pm. Investigation is ongoing; no further details will be released at this time. … Continue reading Ex-USA Olympics coach dies by suicide following human trafficking, sexual assault charges
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed