Get FREE tickets to the 10/21 Travel Show - use code TSFWP at checkout

Edwin Klemm

Edwin Klemm, 43, of St. Charles, Ill, has been charged with 11 counts of criminal sexual assault, and could face up to 44 years in prison, according to prosecutors.
DuPage County Sheriff's office
Copyright © 2017, CT Now
43°