John Geddert found dead after being charged with human trafficking and sex crimes, officials say! WHAT A (((COINCIDENCE))) 117 viewsedited 10:23