Chicago police mourn death of Deputy Chief Dion Boyd

The Chicago Police Department is mourning the loss of one of their own. Officers gathered at the Cook County Medical Examiner's Office after a long procession from the Homan Square police facility, where Deputy Chief Dion Boyd died.


View Full Site