By Staff report |
Aug 9, 2021
Eric Carter, the Chicago Police Department’s second in command, tried to stop a department honor guard escort of fallen officer Ella French’s body from Cook County Hospital to the county medical examiner’s building Sunday, sources confirm to Chicago City Wire.