'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.

Chicago Area News

Good Day Chicago

FOX 32 Sports