Man Serving Life For Double Murder Gets Medical Furlough Due To COVID-19
Man Serving Life For Double Murder Gets Medical Furlough Due To COVID-19

Herschell Glenn was an Elgin police officer when he killed a couple and raped the woman in 1982.