We have just learned that John Geddert has committed suicide after being charged with human trafficking.
Geddert was charged with 24 felonies by Michigan state officials: 20 counts of human trafficking and forced labor, one count of first-degree sexual assault, one count of second-degree sexual assault, racketeering and lying to a police officer.
Geddert had agreed to surrender at a sheriff’s office on Thursday before arraignment, but he never showed up.
