John Geddert died by suicide shortly after he was charged with human trafficking and criminal sexual conduct, Michigan prosecutors said.

Read the full article >>

Source: The New York Times

"/>

John Geddert Is Dead After Human Trafficking Charges