He made himself known to two LaSalle County deputy sheriffs monitoring the front door to the LaSalle County Courthouse last Wednesday. The 88-year-old man proclaimed he was one of the last people still alive from the 1961 murders of three women at Starved Rock State Park.
From:
WCSJ News