On March 14 1960, three Chicago-area women set out for a hike at Starved Rock State Park near Utica, Ill. They never returned. Here’s a look back at their case and the man who was convicted of the crime then released from prison on Feb. 21, 2020.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed