CHICAGO (AP) — An autopsy conducted Wednesday has revealed the Chicago Police deputy chief found dead in a station this week committed suicide.
According to the Cook County medical examiner’s office, Deputy Chief Dion Boyd died of a self-inflicted gunshot to the chest. The findings confirm an announcement by the Chicago Police Department that Boyd fatally shot himself Tuesday morning.
Featured Image, Ashlee Rezin Garcia/Chicago Sun-Times via AP
Full article @ AP