Kurt CrowleyJul 30, 20201 min readNewly Promoted Chicago Police Officer Takes Own LifeDeputy Chief of Criminal Networks Dion Boyd, 57, dead of apparent self-inflicted gunshot wound at controversial Homan Square facility.
Deputy Chief of Criminal Networks Dion Boyd, 57, dead of apparent self-inflicted gunshot wound at controversial Homan Square facility.
Comentários