Watch CBS News

Herschel Glenn, Serving Life Sentence For 1982 Double Murder In Rape, Is Given Medical Furlough, Possibly Because Of COVID-19

CHICAGO (CBS) -- A former Elgin police officer who was serving a life sentence at Stateville Correctional Center for a double murder and rape 38 year ago was just given a medical furlough, possibly because of the COVID-19 pandemic.

Herschel Glenn was a police officer, but off duty, when he shot and killed a young Streamwood couple -- James Wright and Lillian Final -- at Lords Park in Elgin, and raped the woman, in May 1982.

He was later convicted and sentenced to life in prison.

CBS 2 has reached out to the governor's office for comment.

View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.