Channahon police filed a criminal complaint against 32-year-old Coal City resident Joseph Vancleave and he was let out of ...
Nicole Bowers, 17, was last seen in her home in Morris, Illinois in August 2000. Bowers' remains were found in a field about two miles from where she lived. Investigators said she was murdered.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results