Newly Promoted Chicago Police Officer Takes Own LifeKurt CrowleyJul 30, 20201 min readDeputy Chief of Criminal Networks Dion Boyd, 57, dead of apparent self-inflicted gunshot wound at controversial Homan Square facility.
Opmerkingen