Tag Archives: Chicago

High-ranking Chicago police officer dies in apparent suicide

A senior and recently promoted police officer in Chicago reportedly died in an apparent suicide Tuesday morning. Chicago Police Deputy Director Dion Boyd was found by colleagues in his office at the department’s Homan Square facility on the west side of the city, CBS 2 Chicago reported. The death of …

Read More »