Newly promoted Chicago police chief dies by suicide in department facility

Newly promoted Chicago police chief dies by suicide in a department facility.
Chicago police chief Dion Boyd was found dead Tuesday morning of an apparent self-inflicted gunshot wound

Share:

Exit mobile version