'Starved Rock Killer' released from prison after 59 years, now living in West Loop

The man known as the “Starved Rock Killer” has been released from prison and is now living in Chicago.

Latest Videos

Good Day Chicago

View More
View More