News

Multiple shooting scene

Chicago police investigate a shooting at 74th Street and Champlain Avenue. One person was dead on the scene.

Eric Clark, for the Chicago Tribune
This photo is featured in these articles:
Loading