Skip to main content

Elgin

In a significant development in a decades-old cold case, the vehicle of Karen Schepers, who vanished in 1983, was discovered in the Fox River near Elgin, Illinois. The 1981 Toyota was located by diver...