News

Multiple shooting

Police remain at the scene of a shooting investigation near 71st Street and Chappel Avenue in Chicago. Abel Uribe, Chicago Tribune
This photo is featured in these articles:
Loading