Advertisement

An inside look: Starved Rock triple murders

In 1960, three women from Riverside were killed while visiting Starved Rock State Park in Utica, Ill. Chester Weger, who was convicted of the crime, is due to have his case heard before the Illinois Prisoner Review Board on Dec. 15, 2016.

Share

Advertisement