Chicago Police Deputy Chief Dion Boyd Dies In Apparent Suicide
Chicago Police Deputy Chief Dion Boyd Dies In Apparent Suicide

Chicago Police Deputy Chief Dion Boyd, a top-ranking member of the CPD command staff, was found dead Tuesday morning at the Homan Square facility on the West Side, in an apparent suicide.