earhustle411.com
Chicago Police Officer Commits Suicide In Police Station Parking Lot - Ear Hustle 411
A Chicago Police officer fatally shot himself in the head at a Far South Side police station Sunday evening. Brandon Krueger, 36, died at the Chicago Police Department’s Area South/5th District station at 727 E. 111th Street, according to the Cook County medical examiner’s office. Krueger, who lived in Mount Greenwood, was pronounced dead at …