© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
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.