In Streamwood, Illinois, multiple arrests were made after a man was shot and killed. The incident occurred early Sunday morning, with police responding to gunshots. The victim, a 24-year-old from Elgin, later died in the hospital.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing