The longest-serving inmate in Illinois walked out of a southern Illinois prison Friday morning and continued to proclaim his innocence in the infamous killings of three women at Starved Rock State Park in 1960.
Chester Weger, 80, told reporters gathered outside Pinckneyville Correctional Center “it’s wonderful to be out.”
Weger said authorities had been “keeping me locked up for 60 years for something I never done.”