Ex-cop serving life sentence for double murder, rape is given medical furlough amid coronavirus concerns: Report

Coronavirus
Officials in Illinois reportedly gave medical furlough to a former police officer who’s serving a life sentence for murder and rape. WBBM reported that Herschell Glenn, 61, is among the 164 convicted murderers who had their sentence commuted or got medical furlough amid coronavirus concerns. In 1982, Glenn — an off-duty Elgin police officer — …