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.

Read more
f

We and our partners use cookies to understand how you use our site, improve your experience and serve you personalized content and advertising. Read about how we use cookies in our cookie policy and how you can control them by clicking Manage Settings. By continuing to use this site, you accept these cookies.