Police shooting on South Side. Terrence Antonio James, Chicago Tribune

Chicago Tribune
Chicago Police conduct an investigation at the scene of an officer-involved shooting at 75th Street and Jeffery Boulevard in Chicago today. Terrence Antonio James, Chicago Tribune
This photo is featured in these articles:
Loading